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() | 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 |