Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::Billboard, including all inherited members.
AddReference() const | Nz::RefCounted | |
AddToRenderQueue(AbstractRenderQueue *renderQueue, const InstanceData &instanceData) const override | Nz::Billboard | virtual |
Billboard() | Nz::Billboard | inline |
Billboard(MaterialRef material) | Nz::Billboard | inline |
Billboard(Texture *texture) | Nz::Billboard | inline |
Billboard(const Billboard &billboard) | Nz::Billboard | inline |
Billboard(Billboard &&)=delete (defined in Nz::Billboard) | Nz::Billboard | |
Cull(const Frustumf &frustum, const InstanceData &instanceData) const | Nz::InstancedRenderable | virtual |
EnsureBoundingVolumeUpdated() const | Nz::InstancedRenderable | inline |
GetBoundingVolume() const | Nz::InstancedRenderable | virtual |
GetColor() const | Nz::Billboard | inline |
GetMaterial(std::size_t matIndex=0) const | Nz::InstancedRenderable | inline |
GetMaterial(std::size_t skinIndex, std::size_t matIndex) const | Nz::InstancedRenderable | inline |
GetMaterialCount() const | Nz::InstancedRenderable | inline |
GetReferenceCount() const | Nz::RefCounted | |
GetRotation() const | Nz::Billboard | inline |
GetSize() const | Nz::Billboard | inline |
GetSkin() const | Nz::InstancedRenderable | inline |
GetSkinCount() const | Nz::InstancedRenderable | inline |
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 |
IsPersistent() const | Nz::RefCounted | |
m_boundingVolume (defined in Nz::InstancedRenderable) | Nz::InstancedRenderable | mutableprotected |
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::Billboard | static |
operator=(const Billboard &billboard) | Nz::Billboard | inline |
operator=(Billboard &&)=delete (defined in Nz::Billboard) | Nz::Billboard | |
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 | |
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 |
SetColor(const Color &color) | Nz::Billboard | inline |
SetDefaultMaterial() | Nz::Billboard | inline |
SetMaterial(MaterialRef material, bool resizeBillboard=true) | Nz::Billboard | inline |
SetMaterial(std::size_t skinIndex, MaterialRef material, bool resizeBillboard=true) | Nz::Billboard | inline |
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 |
SetPersistent(bool persistent=true, bool checkReferenceCount=false) | Nz::RefCounted | |
SetRotation(float rotation) | Nz::Billboard | inline |
SetSize(const Vector2f &size) | Nz::Billboard | inline |
SetSize(float sizeX, float sizeY) | Nz::Billboard | inline |
SetSkin(std::size_t skinIndex) | Nz::InstancedRenderable | inline |
SetSkinCount(std::size_t skinCount) | Nz::InstancedRenderable | inline |
SetTexture(TextureRef texture, bool resizeBillboard=true) | Nz::Billboard | inline |
SetTexture(std::size_t skinIndex, TextureRef texture, bool resizeBillboard=true) | Nz::Billboard | inline |
UpdateBoundingVolume(InstanceData *instanceData) const | Nz::InstancedRenderable | virtual |
UpdateData(InstanceData *instanceData) const | Nz::InstancedRenderable | virtual |
~Billboard()=default (defined in Nz::Billboard) | Nz::Billboard | |
~InstancedRenderable() | Nz::InstancedRenderable | virtual |
~RefCounted() | Nz::RefCounted | virtual |