◆ CulledInstanceArrayT
template<typename CulledT >
◆ CulledInstancePtrArrayT
template<typename CulledT >
◆ CulledInstancesPtrT
template<typename CulledT >
◆ CulledInstancesT
template<typename CulledT >
◆ SceneCuller()
C3D_API castor3d::SceneCuller::SceneCuller |
( |
Scene & |
scene, |
|
|
Camera * |
camera, |
|
|
uint32_t |
instancesCount |
|
) |
| |
◆ ~SceneCuller()
virtual C3D_API castor3d::SceneCuller::~SceneCuller |
( |
| ) |
|
|
virtualdefault |
◆ areAllChanged()
bool castor3d::SceneCuller::areAllChanged |
( |
| ) |
const |
|
inline |
◆ areCulledChanged()
bool castor3d::SceneCuller::areCulledChanged |
( |
| ) |
const |
|
inline |
◆ compute()
C3D_API void castor3d::SceneCuller::compute |
( |
| ) |
|
◆ getAllBillboards()
◆ getAllSubmeshes()
◆ getCamera() [1/2]
Camera const& castor3d::SceneCuller::getCamera |
( |
| ) |
const |
|
inline |
◆ getCamera() [2/2]
Camera& castor3d::SceneCuller::getCamera |
( |
| ) |
|
|
inline |
◆ getCulledBillboards()
◆ getCulledSubmeshes()
◆ getInitialInstances()
UInt32Array castor3d::SceneCuller::getInitialInstances |
( |
| ) |
const |
|
protected |
◆ getMinCastersZ()
float castor3d::SceneCuller::getMinCastersZ |
( |
| ) |
|
|
inline |
◆ getScene()
Scene& castor3d::SceneCuller::getScene |
( |
| ) |
const |
|
inline |
◆ hasCamera()
bool castor3d::SceneCuller::hasCamera |
( |
| ) |
const |
|
inline |
◆ m_allBillboards
◆ m_allChanged
bool castor3d::SceneCuller::m_allChanged { true } |
|
protected |
◆ m_allSubmeshes
◆ m_cameraChanged
◆ m_cameraDirty
bool castor3d::SceneCuller::m_cameraDirty { true } |
|
protected |
◆ m_culledBillboards
◆ m_culledChanged
bool castor3d::SceneCuller::m_culledChanged { true } |
|
protected |
◆ m_culledSubmeshes
◆ m_instancesCount
uint32_t castor3d::SceneCuller::m_instancesCount |
|
protected |
◆ m_minCullersZ
float castor3d::SceneCuller::m_minCullersZ { 0.0f } |
|
protected |
◆ m_sceneChanged
◆ m_sceneDirty
bool castor3d::SceneCuller::m_sceneDirty { true } |
|
protected |
◆ onCompute
La documentation de cette classe a été générée à partir du fichier suivant :