AddPoint(Castor::Point3r const &p_position) | Castor3D::BillboardList | |
AddPoints(Castor::Point3rArray const &p_ptPositions) | Castor3D::BillboardList | |
Animable(Scene &p_scene) | Castor3D::Animable | explicitprotected |
Animable(Animable &&p_rhs)=default | Castor3D::Animable | protected |
Animable(Animable const &p_rhs)=delete | Castor3D::Animable | protected |
AttachTo(SceneNodeSPtr p_node) | Castor3D::BillboardList | virtual |
begin() | Castor3D::BillboardList | inline |
begin() const | Castor3D::BillboardList | inline |
BillboardBase(Scene &p_scene, SceneNodeSPtr p_node, VertexBufferSPtr p_vertexBuffer) | Castor3D::BillboardBase | |
BillboardList(Castor::String const &p_name, Scene &p_scene, SceneNodeSPtr p_parent) | Castor3D::BillboardList | |
Cleanup() | Castor3D::BillboardBase | |
CleanupAnimations() | Castor3D::Animable | |
Detach() | Castor3D::MovableObject | |
DoAddAnimation(AnimationSPtr &&p_animation) | Castor3D::Animable | protected |
DoGetAnimation(Castor::String const &p_name) | Castor3D::Animable | inlineprotected |
Draw(GeometryBuffers const &p_geometryBuffers) | Castor3D::BillboardBase | |
end() | Castor3D::BillboardList | inline |
end() const | Castor3D::BillboardList | inline |
GetAnimation(Castor::String const &p_name) const | Castor3D::Animable | |
GetAnimation(Castor::String const &p_name) | Castor3D::Animable | |
GetAnimations() const | Castor3D::Animable | inline |
GetAt(uint32_t p_index) const | Castor3D::BillboardList | inline |
GetBillboardSize() const | Castor3D::BillboardBase | inline |
GetBillboardType() const | Castor3D::BillboardBase | inline |
GetCount() const | Castor3D::BillboardBase | inline |
GetDimensions() const | Castor3D::BillboardBase | inline |
GetGeometryBuffers(ShaderProgram const &p_program) | Castor3D::BillboardBase | |
GetMaterial() const | Castor3D::BillboardBase | inline |
GetNode() const | Castor3D::BillboardBase | inline |
GetParent() const | Castor3D::MovableObject | inline |
GetParentScene() const | Castor3D::BillboardBase | inline |
GetParentScene() | Castor3D::BillboardBase | inline |
GetProgramFlags() const | Castor3D::BillboardBase | |
GetType() const | Castor3D::MovableObject | inline |
GetVertexBuffer() const | Castor3D::BillboardBase | inline |
GetVertexBuffer() | Castor3D::BillboardBase | inline |
HasAnimation(Castor::String const &p_name) const | Castor3D::Animable | |
Initialise() | Castor3D::BillboardList | |
Castor3D::BillboardBase::Initialise(uint32_t p_count) | Castor3D::BillboardBase | |
IsInitialised() const | Castor3D::BillboardBase | inline |
IsShadowCaster() const | Castor3D::RenderedObject | inline |
IsShadowReceiver() const | Castor3D::RenderedObject | inline |
IsVisible() const | Castor3D::RenderedObject | inline |
m_animations | Castor3D::Animable | protected |
m_arrayPositions | Castor3D::BillboardList | protected |
m_billboardSize | Castor3D::BillboardBase | protected |
m_billboardType | Castor3D::BillboardList | protected |
m_cameraPosition | Castor3D::BillboardBase | protected |
m_centerOffset | Castor3D::BillboardBase | protected |
m_count | Castor3D::BillboardBase | protected |
m_dimensions | Castor3D::BillboardList | protected |
m_geometryBuffers | Castor3D::BillboardBase | protected |
m_initialised | Castor3D::BillboardBase | protected |
m_material | Castor3D::BillboardList | protected |
m_needUpdate | Castor3D::BillboardBase | protected |
m_node | Castor3D::BillboardBase | protected |
m_notifyIndex | Castor3D::MovableObject | protected |
m_quad | Castor3D::BillboardBase | protected |
m_scene | Castor3D::BillboardBase | protected |
m_sceneNode | Castor3D::MovableObject | protected |
m_strNodeName | Castor3D::MovableObject | protected |
m_type | Castor3D::MovableObject | protected |
m_vertexBuffer | Castor3D::BillboardBase | protected |
MovableObject(Castor::String const &p_name, Scene &p_scene, MovableType p_type, SceneNodeSPtr p_sn) | Castor3D::MovableObject | |
operator=(Animable &&p_rhs)=default | Castor3D::Animable | protected |
operator=(Animable const &p_rhs)=delete | Castor3D::Animable | protected |
RemovePoint(uint32_t p_index) | Castor3D::BillboardList | |
SetAt(uint32_t p_index, Castor::Point3r const &p_position) | Castor3D::BillboardList | inline |
SetBillboardSize(BillboardSize p_value) | Castor3D::BillboardBase | inline |
SetBillboardType(BillboardType p_value) | Castor3D::BillboardBase | inline |
SetCenterOffset(uint32_t p_value) | Castor3D::BillboardBase | inline |
SetCount(uint32_t p_value) | Castor3D::BillboardBase | inline |
SetDimensions(Castor::Size const &p_value) | Castor3D::BillboardBase | inline |
SetMaterial(MaterialSPtr p_value) | Castor3D::BillboardBase | inline |
SetNode(SceneNodeSPtr p_value) | Castor3D::BillboardBase | inline |
SetShadowCaster(bool p_value) | Castor3D::RenderedObject | inline |
SetShadowReceiver(bool p_value) | Castor3D::RenderedObject | inline |
SetVisible(bool p_value) | Castor3D::RenderedObject | inline |
SortByDistance(Castor::Point3r const &p_cameraPosition) | Castor3D::BillboardBase | |
Update() | Castor3D::BillboardBase | |
~Animable() | Castor3D::Animable | protectedvirtual |
~BillboardBase() | Castor3D::BillboardBase | |
~BillboardList() | Castor3D::BillboardList | |
~MovableObject() | Castor3D::MovableObject | virtual |