|
NcEngine
|
This is the complete list of members for nc::asset::NcAsset, including all inherited members.
| Clear() noexcept | nc::Module | inlinevirtual |
| GetAssetPath(AssetType type, size_t id) const -> std::string_view=0 | nc::asset::NcAsset | pure virtual |
| GetLoadedAssets() const noexcept -> AssetMap=0 | nc::asset::NcAsset | pure virtual |
| Id() const noexcept | nc::Module | inline |
| LoadAssets(const AssetMap &assets)=0 | nc::asset::NcAsset | pure virtual |
| Module(size_t id=0) noexcept | nc::Module | inline |
| OnAfterSceneFragmentLoad() | nc::Module | inlinevirtual |
| OnBeforeSceneFragmentLoad() | nc::Module | inlinevirtual |
| OnBeforeSceneLoad(const Scene &) | nc::Module | inlinevirtual |
| OnBoneUpdate() noexcept -> Signal< const BoneUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| OnBuildTaskGraph(task::UpdateTasks &, task::RenderTasks &) | nc::Module | inlinevirtual |
| OnConvexHullUpdate() noexcept -> Signal< const ConvexHullUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| OnCubeMapUpdate() noexcept -> Signal< const CubeMapUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| OnFontUpdate() noexcept -> Signal<> &=0 | nc::asset::NcAsset | pure virtual |
| OnMeshColliderUpdate() noexcept -> Signal< const MeshColliderUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| OnMeshUpdate() noexcept -> Signal< const MeshUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| OnSkeletalAnimationUpdate() noexcept -> Signal< const SkeletalAnimationUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| OnTextureUpdate() noexcept -> Signal< const TextureUpdateEventData & > &=0 | nc::asset::NcAsset | pure virtual |
| ~Module()=default (defined in nc::Module) | nc::Module | virtual |