Castor3D  0.11.0
Multiplatform 3D engine
castor3d::BillboardList Liste des membres

Liste complète des membres de castor3d::BillboardList, y compris les membres hérités :

addAnimation(AnimationPtr animation)castor3d::AnimableT< AnimableHanlerT >
addPoint(castor::Point3f const &position)castor3d::BillboardList
addPoints(castor::Point3fArray const &positions)castor3d::BillboardList
AnimableT(AnimableHanlerT &owner)castor3d::AnimableT< AnimableHanlerT >inlineexplicitprotected
AnimableT(AnimableT &&rhs)=defaultcastor3d::AnimableT< AnimableHanlerT >protected
AnimableT(AnimableT const &rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
Animation typedefcastor3d::AnimableT< AnimableHanlerT >protected
AnimationPtr typedefcastor3d::AnimableT< AnimableHanlerT >protected
AnimationPtrStrMap typedefcastor3d::AnimableT< AnimableHanlerT >protected
attachTo(SceneNode &node) overridecastor3d::BillboardListvirtual
begin()castor3d::BillboardListinline
begin() constcastor3d::BillboardListinline
BillboardBase(Scene &scene, SceneNode *node, ashes::PipelineVertexInputStateCreateInfoPtr vertexLayout, uint32_t vertexStride, ashes::VertexBufferBasePtr vertexBuffer=nullptr)castor3d::BillboardBase
BillboardList(castor::String const &name, Scene &scene, SceneNode &parent)castor3d::BillboardList
BillboardList(castor::String const &name, Scene &scene)castor3d::BillboardList
cleanup(RenderDevice const &device)castor3d::BillboardBase
cleanupAnimations()castor3d::AnimableT< AnimableHanlerT >inline
detach()castor3d::MovableObject
doGetAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inlineprotected
doRemoveAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inlineprotected
end()castor3d::BillboardListinline
end() constcastor3d::BillboardListinline
getAnimation(castor::String const &name) constcastor3d::AnimableT< AnimableHanlerT >inline
getAnimation(castor::String const &name)castor3d::AnimableT< AnimableHanlerT >inline
getAnimations() constcastor3d::AnimableT< AnimableHanlerT >inline
getAt(uint32_t index) constcastor3d::BillboardListinline
getBillboardSize() constcastor3d::BillboardBaseinline
getBillboardType() constcastor3d::BillboardBaseinline
getCount() constcastor3d::BillboardBaseinline
getDimensions() constcastor3d::BillboardBaseinline
getGeometryBuffers() constcastor3d::BillboardBaseinline
getMaterial() constcastor3d::BillboardBaseinline
getNode() constcastor3d::BillboardBaseinline
getParent() constcastor3d::MovableObjectinline
getParentScene() constcastor3d::BillboardBaseinline
getParentScene()castor3d::BillboardBaseinline
getProgramFlags() constcastor3d::BillboardBase
getScene() constcastor3d::MovableObjectinline
getType() constcastor3d::MovableObjectinline
getVertexBuffer() constcastor3d::BillboardBaseinline
getVertexBuffer()castor3d::BillboardBaseinline
hasAnimation(castor::String const &name) constcastor3d::AnimableT< AnimableHanlerT >inline
initialise(RenderDevice const &device)castor3d::BillboardList
castor3d::BillboardBase::initialise(RenderDevice const &device, uint32_t count)castor3d::BillboardBase
isInitialised() constcastor3d::BillboardBaseinline
isShadowCaster() constcastor3d::RenderedObjectinline
isShadowReceiver() constcastor3d::RenderedObjectinline
isVisible() constcastor3d::RenderedObjectinline
m_animationscastor3d::AnimableT< AnimableHanlerT >protected
m_arrayPositionscastor3d::BillboardListprotected
m_billboardSizecastor3d::BillboardBaseprotected
m_billboardTypecastor3d::BillboardBaseprotected
m_cameraPositioncastor3d::BillboardBaseprotected
m_centerOffsetcastor3d::BillboardBaseprotected
m_countcastor3d::BillboardBaseprotected
m_dimensionscastor3d::BillboardBaseprotected
m_geometryBufferscastor3d::BillboardBaseprotected
m_initialisedcastor3d::BillboardBaseprotected
m_materialcastor3d::BillboardBaseprotected
m_needUpdatecastor3d::BillboardBaseprotected
m_nodecastor3d::BillboardBaseprotected
m_notifyIndexcastor3d::MovableObjectprotected
m_quadBuffercastor3d::BillboardBaseprotected
m_quadLayoutcastor3d::BillboardBaseprotected
castor3d::m_scenecastor3d::MovableObjectprotected
castor3d::BillboardBase::m_scenecastor3d::BillboardBaseprotected
m_sceneNodecastor3d::MovableObjectprotected
m_strNodeNamecastor3d::MovableObjectprotected
m_typecastor3d::MovableObjectprotected
m_vertexBuffercastor3d::BillboardBaseprotected
m_vertexLayoutcastor3d::BillboardBaseprotected
m_vertexStridecastor3d::BillboardBaseprotected
MovableObject(castor::String const &name, Scene &scene, MovableType type, SceneNode &node)castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type)castor3d::MovableObject
onMaterialChangedcastor3d::BillboardBase
operator=(AnimableT &&rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
operator=(AnimableT const &rhs)=deletecastor3d::AnimableT< AnimableHanlerT >protected
Quad typedefcastor3d::BillboardBase
removePoint(uint32_t index)castor3d::BillboardList
setAt(uint32_t index, castor::Point3f const &position)castor3d::BillboardListinline
setBillboardSize(BillboardSize value)castor3d::BillboardBaseinline
setBillboardType(BillboardType value)castor3d::BillboardBaseinline
setCenterOffset(uint32_t value)castor3d::BillboardBaseinline
setCount(uint32_t value)castor3d::BillboardBase
setDimensions(castor::Point2f const &value)castor3d::BillboardBaseinline
setMaterial(MaterialSPtr value)castor3d::BillboardBase
setNode(SceneNode &value)castor3d::BillboardBaseinline
setShadowCaster(bool value)castor3d::RenderedObjectinline
setShadowReceiver(bool value)castor3d::RenderedObjectinline
setVisible(bool value)castor3d::RenderedObjectinline
sortByDistance(castor::Point3f const &cameraPosition)castor3d::BillboardBase
update(GpuUpdater &updater)castor3d::BillboardBase
~AnimableT()=defaultcastor3d::AnimableT< AnimableHanlerT >protectedvirtual
~BillboardBase()castor3d::BillboardBase
~MovableObject()castor3d::MovableObjectvirtual