Castor3D 0.16.0
Multiplatform 3D engine
castor3d::BillboardList Member List

This is the complete list of members for castor3d::BillboardList, including all inherited members.

addPoint(castor::Point3f const &position)castor3d::BillboardList
addPoints(castor::Point3fArray const &positions)castor3d::BillboardList
attachTo(SceneNode &node) overridecastor3d::BillboardListvirtual
begin()castor3d::BillboardListinline
begin() constcastor3d::BillboardListinline
BillboardBase(Scene &scene, SceneNode *node, ashes::PipelineVertexInputStateCreateInfoPtr vertexLayout, uint32_t vertexStride, GpuBufferOffsetT< uint8_t > vertexBuffer={})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
detach()castor3d::MovableObject
end()castor3d::BillboardListinline
end() constcastor3d::BillboardListinline
fillData(BillboardUboConfiguration &data) constcastor3d::BillboardBase
fillEntry(uint32_t nodeId, Pass const &pass, SceneNode const &sceneNode, uint32_t meshletCount, ModelBufferConfiguration &modelData)castor3d::RenderedObject
fillEntryOffsets(uint32_t nodeId, VkDeviceSize vertexOffset, VkDeviceSize indexOffset, VkDeviceSize meshletOffset)castor3d::RenderedObject
getAt(uint32_t index) constcastor3d::BillboardListinline
getBillboardSize() constcastor3d::BillboardBaseinline
getBillboardType() constcastor3d::BillboardBaseinline
getBufferOffsets() constcastor3d::BillboardBaseinline
getComponentCombineID() constcastor3d::BillboardBaseinline
getCount() constcastor3d::BillboardBaseinline
getDimensions() constcastor3d::BillboardBaseinline
getEngine() const noexceptcastor3d::MovableObject
getGeometryBuffers() constcastor3d::BillboardBaseinline
getId(Pass const &pass) constcastor3d::BillboardBase
getIds() constcastor3d::BillboardBaseinline
getMaterial() constcastor3d::BillboardBaseinline
getMovableType() const noexceptcastor3d::MovableObjectinline
getName() const noexceptcastor::NamedBaseT< T >inline
getNode() constcastor3d::BillboardBaseinline
getOwner() constcastor::OwnedBy< Scene >inline
getParent() const noexceptcastor3d::MovableObjectinline
getParentScene() constcastor3d::BillboardBaseinline
getParentScene()castor3d::BillboardBaseinline
getProgramFlags() constcastor3d::BillboardBase
getRenderNode(Pass const &pass) constcastor3d::BillboardBase
getVertexBuffer() constcastor3d::BillboardBaseinline
getVertexBuffer()castor3d::BillboardBaseinline
getVertexStride()castor3d::BillboardBaseinline
IdRenderNode typedefcastor3d::BillboardBase
initialise(RenderDevice const &device)castor3d::BillboardList
castor3d::BillboardBase::initialise(RenderDevice const &device, uint32_t count)castor3d::BillboardBase
isCullable() const noexceptcastor3d::RenderedObjectinline
isInitialised() constcastor3d::BillboardBaseinline
isShadowCaster() const noexceptcastor3d::RenderedObjectinline
isShadowReceiver() const noexceptcastor3d::RenderedObjectinline
isVisible() const noexceptcastor3d::RenderedObjectinline
m_arrayPositionscastor3d::BillboardListprotected
m_billboardSizecastor3d::BillboardBaseprotected
m_billboardTypecastor3d::BillboardBaseprotected
m_bufferOffsetscastor3d::BillboardBaseprotected
m_cameraPositioncastor3d::BillboardBaseprotected
m_centerOffsetcastor3d::BillboardBaseprotected
m_countcastor3d::BillboardBaseprotected
m_dimensionscastor3d::BillboardBaseprotected
m_geometryBufferscastor3d::BillboardBaseprotected
m_gpuFilledcastor3d::BillboardBaseprotected
m_idscastor3d::BillboardBaseprotected
m_initialisedcastor3d::BillboardBaseprotected
m_materialcastor3d::BillboardBaseprotected
m_namecastor::NamedBaseT< T >protected
m_needUpdatecastor3d::BillboardBaseprotected
m_nodecastor3d::BillboardBaseprotected
m_notifyIndexcastor3d::MovableObjectprotected
m_proxyCombinecastor3d::BillboardBaseprotected
m_quadLayoutcastor3d::BillboardBaseprotected
m_scenecastor3d::BillboardBaseprotected
m_sceneNodecastor3d::MovableObjectprotected
m_typecastor3d::MovableObjectprotected
m_vertexBuffercastor3d::BillboardBaseprotected
m_vertexLayoutcastor3d::BillboardBaseprotected
m_vertexStridecastor3d::BillboardBaseprotected
markDirty()castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type, SceneNode &node)castor3d::MovableObject
MovableObject(castor::String const &name, Scene &scene, MovableType type)castor3d::MovableObject
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
OwnedBy(Scene &owner)castor::OwnedBy< Scene >inlineexplicitprotected
Quad typedefcastor3d::BillboardBase
removePoint(uint32_t index)castor3d::BillboardList
rename(T name) noexceptcastor::NamedBaseT< T >inline
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
setCullable(bool value) noexceptcastor3d::RenderedObjectinline
setDimensions(castor::Point2f const &value)castor3d::BillboardBaseinline
setGpuFilled(bool value)castor3d::BillboardBaseinline
setId(Pass const &pass, BillboardRenderNode const *renderNode, uint32_t id)castor3d::BillboardBase
setMaterial(MaterialObs value)castor3d::BillboardBase
setNode(SceneNode &value)castor3d::BillboardBaseinline
setShadowCaster(bool value) noexceptcastor3d::RenderedObjectinline
setShadowReceiver(bool value) noexceptcastor3d::RenderedObjectinline
setVisible(bool value) noexceptcastor3d::RenderedObjectinline
update(GpuUpdater &updater)castor3d::BillboardBase
~BillboardBase() noexcept=defaultcastor3d::BillboardBasevirtual
~MovableObject() noexceptcastor3d::MovableObjectvirtual