|
LeviLamina
|
Public Types | |
| using | DispatchFunction = ::GeometryAtlas::CommandDispatcherArgs::DispatchFunctions |
| using | DispatchFunctionPointer = ::std::weak_ptr<::GeometryAtlas::CommandDispatcherArgs::DispatchFunctions> |
Public Member Functions | |
| virtual void | submitUpdate (::GeometryAtlas::ItemPayload &&payload) |
| virtual uint | getUserID () const |
| virtual::dragon::atlas::AtlasTileHandle | getBackendID () const |
| MCAPI void | $submitUpdate (::GeometryAtlas::ItemPayload &&payload) |
| MCFOLD uint | $getUserID () const |
| MCAPI::dragon::atlas::AtlasTileHandle | $getBackendID () const |
| MCAPI void * | $ctor (::GeometryAtlas::CommandDispatcherArgs &&args, ::GeometryAtlas::TileDefinition const &tileDefinition) |
| MCAPI void | tryDispatch (::std::variant< ::GeometryAtlas::AllocateAtlasPayload, ::GeometryAtlas::AllocateBackendPayload, ::GeometryAtlas::UIItemPayload, ::GeometryAtlas::InsertTilePayload, ::GeometryAtlas::RemoveTilePayload > &&command) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 4, 4, uint const > | mId |
| ::ll::TypedStorage< 8, 16, ::std::weak_ptr<::GeometryAtlas::CommandDispatcherArgs::DispatchFunctions > const > | mDispatcher |
|
virtual |
Implements GeometryAtlas::IItemTile.
|
virtual |
Implements GeometryAtlas::IAtlasTile.
|
virtual |
Implements GeometryAtlas::IAtlasTile.
|
static |