Skip to content

EntropyCanvas::Mesh

Mesh component for geometry references. More…

#include <Mesh.h>

Name
boolisValid() const
Check if mesh has valid geometry reference.
Meshempty()
Create empty mesh (no geometry).
ENTROPY_REGISTER_TYPE(Mesh )
ENTROPY_FIELD(AssetId , meshAssetId )
ENTROPY_FIELD(std::vector< AssetId > , materialIds )
Name
ENTROPY_SKIP_USD_SCHEMA
struct EntropyCanvas::Mesh;

Mesh component for geometry references.

References mesh data via content-addressed AssetId and material assignments. Meshes are fetched from the asset system (CanvasEngine catalog or external sources).

Properties are individually addressable via PropertyRegistry for efficient network synchronization (using ENTROPY_FIELD macros).

inline bool isValid() const

Check if mesh has valid geometry reference.

static inline Mesh empty()

Create empty mesh (no geometry).

ENTROPY_REGISTER_TYPE(
Mesh
)
ENTROPY_FIELD(
AssetId ,
meshAssetId
)
ENTROPY_FIELD(
std::vector< AssetId > ,
materialIds
)
ENTROPY_SKIP_USD_SCHEMA;

Updated on 2026-01-26 at 17:14:35 -0500