Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::SkeletalModel Member List

This is the complete list of members for Nz::SkeletalModel, including all inherited members.

AddReference() constNz::RefCounted
AddToRenderQueue(AbstractRenderQueue *renderQueue, const InstanceData &instanceData) const overrideNz::SkeletalModelvirtual
Nz::Model::AddToRenderQueue(AbstractRenderQueue *renderQueue, const Matrix4f &transformMatrix, unsigned int renderOrder=0)Nz::Modelinline
AdvanceAnimation(float elapsedTime)Nz::SkeletalModel
Clone() constNz::SkeletalModel
Create() constNz::SkeletalModel
Cull(const Frustumf &frustum, const InstanceData &instanceData) constNz::InstancedRenderablevirtual
EnableAnimation(bool animation)Nz::SkeletalModel
EnsureBoundingVolumeUpdated() constNz::InstancedRenderableinline
GetAnimation() constNz::SkeletalModel
GetBoundingVolume() constNz::InstancedRenderablevirtual
GetFilePath() constNz::Resource
GetMaterial(const String &subMeshName) constNz::Model
GetMaterial(std::size_t skinIndex, const String &subMeshName) constNz::Model
Nz::InstancedRenderable::GetMaterial(std::size_t matIndex=0) constNz::InstancedRenderableinline
Nz::InstancedRenderable::GetMaterial(std::size_t skinIndex, std::size_t matIndex) constNz::InstancedRenderableinline
GetMaterialCount() constNz::InstancedRenderableinline
GetMesh() constNz::Model
GetReferenceCount() constNz::RefCounted
GetSkeleton()Nz::SkeletalModel
GetSkeleton() constNz::SkeletalModel
GetSkin() constNz::InstancedRenderableinline
GetSkinCount() constNz::InstancedRenderableinline
HasAnimation() constNz::SkeletalModel
InstancedRenderable()Nz::InstancedRenderableinline
InstancedRenderable(const InstancedRenderable &renderable)Nz::InstancedRenderableinline
InstancedRenderable(InstancedRenderable &&renderable)=delete (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
InvalidateBoundingVolume()Nz::InstancedRenderableinlineprotected
InvalidateData(InstanceData *instanceData, UInt32 flags) constNz::InstancedRenderablevirtual
InvalidateInstanceData(UInt32 flags)Nz::InstancedRenderableinlineprotected
IsAnimated() const overrideNz::SkeletalModelvirtual
IsAnimationEnabled() constNz::SkeletalModel
IsPersistent() constNz::RefCounted
LoadFromFile(const String &filePath, const SkeletalModelParameters &params=SkeletalModelParameters())Nz::SkeletalModel
Nz::Model::LoadFromFile(const String &filePath, const ModelParameters &params=ModelParameters())Nz::Model
LoadFromMemory(const void *data, std::size_t size, const SkeletalModelParameters &params=SkeletalModelParameters())Nz::SkeletalModel
Nz::Model::LoadFromMemory(const void *data, std::size_t size, const ModelParameters &params=ModelParameters())Nz::Model
LoadFromStream(Stream &stream, const SkeletalModelParameters &params=SkeletalModelParameters())Nz::SkeletalModel
Nz::Model::LoadFromStream(Stream &stream, const ModelParameters &params=ModelParameters())Nz::Model
m_boundingVolume (defined in Nz::InstancedRenderable)Nz::InstancedRenderablemutableprotected
m_mesh (defined in Nz::Model)Nz::Modelprotected
Model()Nz::Modelinline
Model(const Model &model)=default (defined in Nz::Model)Nz::Model
Model(Model &&model)=default (defined in Nz::Model)Nz::Model
NazaraSignal(OnInstancedRenderableInvalidateBoundingVolume, const InstancedRenderable *) (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
NazaraSignal(OnInstancedRenderableInvalidateData, const InstancedRenderable *, UInt32) (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
NazaraSignal(OnInstancedRenderableInvalidateMaterial, const InstancedRenderable *, std::size_t, std::size_t, const MaterialRef &) (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
NazaraSignal(OnInstancedRenderableRelease, const InstancedRenderable *) (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
NazaraSignal(OnInstancedRenderableResetMaterials, const InstancedRenderable *, std::size_t) (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
NazaraSignal(OnInstancedRenderableSkinChange, const InstancedRenderable *, std::size_t) (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
New(Args &&... args)Nz::Modelstatic
operator=(const SkeletalModel &node)=default (defined in Nz::SkeletalModel)Nz::SkeletalModel
operator=(SkeletalModel &&node)=default (defined in Nz::SkeletalModel)Nz::SkeletalModel
operator=(const Model &node)=default (defined in Nz::Model)Nz::Model
operator=(Model &&node)=default (defined in Nz::Model)Nz::Model
Nz::InstancedRenderable::operator=(const InstancedRenderable &renderable)Nz::InstancedRenderableinline
operator=(InstancedRenderable &&renderable)=delete (defined in Nz::InstancedRenderable)Nz::InstancedRenderable
operator=(const RefCounted &)=delete (defined in Nz::RefCounted)Nz::RefCounted
operator=(RefCounted &&)=default (defined in Nz::RefCounted)Nz::RefCounted
operator=(const Resource &)=default (defined in Nz::Resource)Nz::Resource
operator=(Resource &&) noexcept=default (defined in Nz::Resource)Nz::Resource
RefCounted(bool persistent=true)Nz::RefCounted
RefCounted(const RefCounted &)=delete (defined in Nz::RefCounted)Nz::RefCounted
RefCounted(RefCounted &&)=default (defined in Nz::RefCounted)Nz::RefCounted
RemoveReference() constNz::RefCounted
ResetMaterials(std::size_t matCount, std::size_t skinCount=1)Nz::InstancedRenderableinlineprotected
Resource()=default (defined in Nz::Resource)Nz::Resource
Resource(const Resource &)=default (defined in Nz::Resource)Nz::Resource
Resource(Resource &&) noexcept=default (defined in Nz::Resource)Nz::Resource
SetAnimation(Animation *animation)Nz::SkeletalModel
SetFilePath(const String &filePath)Nz::Resource
SetMaterial(const String &subMeshName, MaterialRef material)Nz::Model
SetMaterial(std::size_t skinIndex, const String &subMeshName, MaterialRef material)Nz::Model
Nz::InstancedRenderable::SetMaterial(std::size_t matIndex, MaterialRef material)Nz::InstancedRenderableinlineprotected
Nz::InstancedRenderable::SetMaterial(std::size_t skinIndex, std::size_t matIndex, MaterialRef material)Nz::InstancedRenderableinlineprotected
SetMesh(Mesh *mesh) overrideNz::SkeletalModelvirtual
SetPersistent(bool persistent=true, bool checkReferenceCount=false)Nz::RefCounted
SetSequence(const String &sequenceName)Nz::SkeletalModel
SetSequence(unsigned int sequenceIndex)Nz::SkeletalModel
SetSkin(std::size_t skinIndex)Nz::InstancedRenderableinline
SetSkinCount(std::size_t skinCount)Nz::InstancedRenderableinline
SkeletalModel()Nz::SkeletalModel
SkeletalModel(const SkeletalModel &model)=default (defined in Nz::SkeletalModel)Nz::SkeletalModel
SkeletalModel(SkeletalModel &&model)=default (defined in Nz::SkeletalModel)Nz::SkeletalModel
Updatable()=default (defined in Nz::Updatable)Nz::Updatableprivate
UpdateBoundingVolume(InstanceData *instanceData) constNz::InstancedRenderablevirtual
UpdateData(InstanceData *instanceData) constNz::InstancedRenderablevirtual
~InstancedRenderable()Nz::InstancedRenderablevirtual
~Model()Nz::Modelvirtual
~RefCounted()Nz::RefCountedvirtual
~Resource() (defined in Nz::Resource)Nz::Resourcevirtual
~SkeletalModel()=default (defined in Nz::SkeletalModel)Nz::SkeletalModel
~Updatable() (defined in Nz::Updatable)Nz::Updatableprivatevirtual