![]() |
Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::SkeletalModel, including all inherited members.
| AddReference() const | Nz::RefCounted | |
| AddToRenderQueue(AbstractRenderQueue *renderQueue, const InstanceData &instanceData) const override | Nz::SkeletalModel | virtual |
| Nz::Model::AddToRenderQueue(AbstractRenderQueue *renderQueue, const Matrix4f &transformMatrix, unsigned int renderOrder=0) | Nz::Model | inline |
| AdvanceAnimation(float elapsedTime) | Nz::SkeletalModel | |
| Clone() const | Nz::SkeletalModel | |
| Create() const | Nz::SkeletalModel | |
| Cull(const Frustumf &frustum, const InstanceData &instanceData) const | Nz::InstancedRenderable | virtual |
| EnableAnimation(bool animation) | Nz::SkeletalModel | |
| EnsureBoundingVolumeUpdated() const | Nz::InstancedRenderable | inline |
| GetAnimation() const | Nz::SkeletalModel | |
| GetBoundingVolume() const | Nz::InstancedRenderable | virtual |
| GetFilePath() const | Nz::Resource | |
| GetMaterial(const String &subMeshName) const | Nz::Model | |
| GetMaterial(std::size_t skinIndex, const String &subMeshName) const | Nz::Model | |
| Nz::InstancedRenderable::GetMaterial(std::size_t matIndex=0) const | Nz::InstancedRenderable | inline |
| Nz::InstancedRenderable::GetMaterial(std::size_t skinIndex, std::size_t matIndex) const | Nz::InstancedRenderable | inline |
| GetMaterialCount() const | Nz::InstancedRenderable | inline |
| GetMesh() const | Nz::Model | |
| GetReferenceCount() const | Nz::RefCounted | |
| GetSkeleton() | Nz::SkeletalModel | |
| GetSkeleton() const | Nz::SkeletalModel | |
| GetSkin() const | Nz::InstancedRenderable | inline |
| GetSkinCount() const | Nz::InstancedRenderable | inline |
| HasAnimation() const | Nz::SkeletalModel | |
| InstancedRenderable() | Nz::InstancedRenderable | inline |
| InstancedRenderable(const InstancedRenderable &renderable) | Nz::InstancedRenderable | inline |
| InstancedRenderable(InstancedRenderable &&renderable)=delete (defined in Nz::InstancedRenderable) | Nz::InstancedRenderable | |
| InvalidateBoundingVolume() | Nz::InstancedRenderable | inlineprotected |
| InvalidateData(InstanceData *instanceData, UInt32 flags) const | Nz::InstancedRenderable | virtual |
| InvalidateInstanceData(UInt32 flags) | Nz::InstancedRenderable | inlineprotected |
| IsAnimated() const override | Nz::SkeletalModel | virtual |
| IsAnimationEnabled() const | Nz::SkeletalModel | |
| IsPersistent() const | Nz::RefCounted | |
| LoadFromFile(const String &filePath, const SkeletalModelParameters ¶ms=SkeletalModelParameters()) | Nz::SkeletalModel | |
| Nz::Model::LoadFromFile(const String &filePath, const ModelParameters ¶ms=ModelParameters()) | Nz::Model | |
| LoadFromMemory(const void *data, std::size_t size, const SkeletalModelParameters ¶ms=SkeletalModelParameters()) | Nz::SkeletalModel | |
| Nz::Model::LoadFromMemory(const void *data, std::size_t size, const ModelParameters ¶ms=ModelParameters()) | Nz::Model | |
| LoadFromStream(Stream &stream, const SkeletalModelParameters ¶ms=SkeletalModelParameters()) | Nz::SkeletalModel | |
| Nz::Model::LoadFromStream(Stream &stream, const ModelParameters ¶ms=ModelParameters()) | Nz::Model | |
| m_boundingVolume (defined in Nz::InstancedRenderable) | Nz::InstancedRenderable | mutableprotected |
| m_mesh (defined in Nz::Model) | Nz::Model | protected |
| Model() | Nz::Model | inline |
| 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::Model | static |
| 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::InstancedRenderable | inline |
| 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() const | Nz::RefCounted | |
| ResetMaterials(std::size_t matCount, std::size_t skinCount=1) | Nz::InstancedRenderable | inlineprotected |
| 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::InstancedRenderable | inlineprotected |
| Nz::InstancedRenderable::SetMaterial(std::size_t skinIndex, std::size_t matIndex, MaterialRef material) | Nz::InstancedRenderable | inlineprotected |
| SetMesh(Mesh *mesh) override | Nz::SkeletalModel | virtual |
| 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::InstancedRenderable | inline |
| SetSkinCount(std::size_t skinCount) | Nz::InstancedRenderable | inline |
| 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::Updatable | private |
| UpdateBoundingVolume(InstanceData *instanceData) const | Nz::InstancedRenderable | virtual |
| UpdateData(InstanceData *instanceData) const | Nz::InstancedRenderable | virtual |
| ~InstancedRenderable() | Nz::InstancedRenderable | virtual |
| ~Model() | Nz::Model | virtual |
| ~RefCounted() | Nz::RefCounted | virtual |
| ~Resource() (defined in Nz::Resource) | Nz::Resource | virtual |
| ~SkeletalModel()=default (defined in Nz::SkeletalModel) | Nz::SkeletalModel | |
| ~Updatable() (defined in Nz::Updatable) | Nz::Updatable | privatevirtual |