#include <RenderedObject.hpp>
|
C3D_API void | fillEntry (uint32_t nodeId, Pass const &pass, Geometry const &object, uint32_t meshletCount, uint32_t indexCount, uint32_t vertexCount, ModelBufferConfiguration &modelData) |
|
C3D_API void | fillEntry (uint32_t nodeId, Pass const &pass, BillboardBase const &object, uint32_t meshletCount, uint32_t indexCount, uint32_t vertexCount, ModelBufferConfiguration &modelData) |
|
C3D_API void | fillEntryOffsets (uint32_t nodeId, VkDeviceSize vertexOffset, VkDeviceSize indexOffset, VkDeviceSize meshletOffset) |
|
void | setVisible (bool value) noexcept |
|
void | setShadowCaster (bool value) noexcept |
|
void | setShadowReceiver (bool value) noexcept |
|
void | setCullable (bool value) noexcept |
|
bool | isVisible () const noexcept |
|
bool | isShadowCaster () const noexcept |
|
bool | isShadowReceiver () const noexcept |
|
bool | isCullable () const noexcept |
|
◆ fillEntry() [1/2]
◆ fillEntry() [2/2]
C3D_API void castor3d::RenderedObject::fillEntry |
( |
uint32_t | nodeId, |
|
|
Pass const & | pass, |
|
|
Geometry const & | object, |
|
|
uint32_t | meshletCount, |
|
|
uint32_t | indexCount, |
|
|
uint32_t | vertexCount, |
|
|
ModelBufferConfiguration & | modelData ) |
◆ fillEntryOffsets()
C3D_API void castor3d::RenderedObject::fillEntryOffsets |
( |
uint32_t | nodeId, |
|
|
VkDeviceSize | vertexOffset, |
|
|
VkDeviceSize | indexOffset, |
|
|
VkDeviceSize | meshletOffset ) |
◆ isCullable()
bool castor3d::RenderedObject::isCullable |
( |
| ) |
const |
|
inlinenoexcept |
◆ isShadowCaster()
bool castor3d::RenderedObject::isShadowCaster |
( |
| ) |
const |
|
inlinenoexcept |
◆ isShadowReceiver()
bool castor3d::RenderedObject::isShadowReceiver |
( |
| ) |
const |
|
inlinenoexcept |
◆ isVisible()
bool castor3d::RenderedObject::isVisible |
( |
| ) |
const |
|
inlinenoexcept |
◆ setCullable()
void castor3d::RenderedObject::setCullable |
( |
bool | value | ) |
|
|
inlinenoexcept |
◆ setShadowCaster()
void castor3d::RenderedObject::setShadowCaster |
( |
bool | value | ) |
|
|
inlinenoexcept |
◆ setShadowReceiver()
void castor3d::RenderedObject::setShadowReceiver |
( |
bool | value | ) |
|
|
inlinenoexcept |
◆ setVisible()
void castor3d::RenderedObject::setVisible |
( |
bool | value | ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: