2025-04-24 16:39:24 +02:00
|
|
|
#pragma once
|
|
|
|
|
|
2026-03-16 06:37:51 +01:00
|
|
|
#include <pd/core/pool.hpp>
|
2025-04-24 16:39:24 +02:00
|
|
|
#include <pd/lithium/vertex.hpp>
|
|
|
|
|
|
|
|
|
|
namespace PD {
|
2025-06-22 21:05:09 +02:00
|
|
|
namespace Li {
|
|
|
|
|
class Command {
|
2025-04-24 16:39:24 +02:00
|
|
|
public:
|
2026-03-16 06:37:51 +01:00
|
|
|
Command() {}
|
|
|
|
|
~Command() {}
|
2026-01-22 16:34:46 +01:00
|
|
|
|
2026-01-16 12:13:48 +01:00
|
|
|
int Layer = 0;
|
2026-03-16 06:37:51 +01:00
|
|
|
ptr Tex = 0;
|
|
|
|
|
Vertex* FirstVertex = nullptr;
|
|
|
|
|
u16* FirstIndex = nullptr;
|
|
|
|
|
size_t VertexCount;
|
|
|
|
|
size_t IndexCount;
|
|
|
|
|
|
|
|
|
|
PD::Pool<Vertex>* pVpool;
|
|
|
|
|
PD::Pool<u16>* pIpool;
|
2026-01-16 12:13:48 +01:00
|
|
|
};
|
2025-06-22 21:05:09 +02:00
|
|
|
} // namespace Li
|
2025-02-22 00:23:48 +01:00
|
|
|
} // namespace PD
|