EntropyCanvas::Mesh
EntropyCanvas::Mesh
Section titled “EntropyCanvas::Mesh”Mesh component for geometry references. More…
#include <Mesh.h>
Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| bool | isValid() const Check if mesh has valid geometry reference. |
| Mesh | empty() Create empty mesh (no geometry). |
| ENTROPY_REGISTER_TYPE(Mesh ) | |
| ENTROPY_FIELD(AssetId , meshAssetId ) | |
| ENTROPY_FIELD(std::vector< AssetId > , materialIds ) |
Public Attributes
Section titled “Public Attributes”| Name | |
|---|---|
| ENTROPY_SKIP_USD_SCHEMA |
Detailed Description
Section titled “Detailed Description”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).
Public Functions Documentation
Section titled “Public Functions Documentation”function isValid
Section titled “function isValid”inline bool isValid() constCheck if mesh has valid geometry reference.
function empty
Section titled “function empty”static inline Mesh empty()Create empty mesh (no geometry).
function ENTROPY_REGISTER_TYPE
Section titled “function ENTROPY_REGISTER_TYPE”ENTROPY_REGISTER_TYPE( Mesh)function ENTROPY_FIELD
Section titled “function ENTROPY_FIELD”ENTROPY_FIELD( AssetId , meshAssetId)function ENTROPY_FIELD
Section titled “function ENTROPY_FIELD”ENTROPY_FIELD( std::vector< AssetId > , materialIds)Public Attributes Documentation
Section titled “Public Attributes Documentation”variable ENTROPY_SKIP_USD_SCHEMA
Section titled “variable ENTROPY_SKIP_USD_SCHEMA”ENTROPY_SKIP_USD_SCHEMA;Updated on 2026-01-26 at 17:14:35 -0500