◆ Generator()
C3D_API Castor3D::Generator::Generator |
( |
Engine * |
p_engine, |
|
|
int |
p_width, |
|
|
int |
p_height |
|
) |
| |
◆ ~Generator()
virtual C3D_API Castor3D::Generator::~Generator |
( |
| ) |
|
|
virtual |
◆ _loadImage()
C3D_API Castor::Point2i Castor3D::Generator::_loadImage |
( |
Castor::String const & |
p_strImagePath, |
|
|
Castor::Image & |
p_pImage |
|
) |
| |
|
protected |
◆ _saveFrame()
C3D_API void Castor3D::Generator::_saveFrame |
( |
| ) |
|
|
protected |
◆ _subRender()
C3D_API void Castor3D::Generator::_subRender |
( |
| ) |
|
|
protected |
◆ AllEnded()
C3D_API bool Castor3D::Generator::AllEnded |
( |
| ) |
|
◆ ClearAllThreads()
virtual C3D_API void Castor3D::Generator::ClearAllThreads |
( |
| ) |
|
|
virtual |
◆ CreateThread()
template<class ThreadClass >
ThreadClass* Castor3D::Generator::CreateThread |
( |
int |
iWidth, |
|
|
int |
iTop, |
|
|
int |
iBottom, |
|
|
int |
iTotalHeight, |
|
|
Castor::UbPixel const & |
p_pxColour |
|
) |
| |
|
inline |
◆ DoCleanup()
C3D_API void Castor3D::Generator::DoCleanup |
( |
| ) |
|
|
protected |
◆ DoGetThreadsCount()
uint32_t Castor3D::Generator::DoGetThreadsCount |
( |
| ) |
|
|
inlineprotected |
◆ GetBlue()
uint8_t Castor3D::Generator::GetBlue |
( |
| ) |
const |
|
inline |
◆ GetGreen()
uint8_t Castor3D::Generator::GetGreen |
( |
| ) |
const |
|
inline |
◆ GetHeight()
int Castor3D::Generator::GetHeight |
( |
| ) |
const |
|
inline |
◆ GetPixelsBuffer() [1/2]
Castor::PixelBuffer const* Castor3D::Generator::GetPixelsBuffer |
( |
| ) |
const |
|
inline |
◆ GetPixelsBuffer() [2/2]
Castor::PixelBuffer* Castor3D::Generator::GetPixelsBuffer |
( |
| ) |
|
|
inline |
◆ GetRed()
uint8_t Castor3D::Generator::GetRed |
( |
| ) |
const |
|
inline |
◆ GetWidth()
int Castor3D::Generator::GetWidth |
( |
| ) |
const |
|
inline |
◆ InitialiseStep()
virtual C3D_API void Castor3D::Generator::InitialiseStep |
( |
| ) |
|
|
virtual |
◆ IsInitialised()
bool Castor3D::Generator::IsInitialised |
( |
| ) |
const |
|
inline |
◆ SaveFrame()
C3D_API void Castor3D::Generator::SaveFrame |
( |
| ) |
|
◆ SetBlue()
virtual C3D_API void Castor3D::Generator::SetBlue |
( |
uint8_t |
val | ) |
|
|
virtual |
◆ SetGreen()
virtual C3D_API void Castor3D::Generator::SetGreen |
( |
uint8_t |
val | ) |
|
|
virtual |
◆ SetRed()
virtual C3D_API void Castor3D::Generator::SetRed |
( |
uint8_t |
val | ) |
|
|
virtual |
◆ SetSize() [1/2]
C3D_API void Castor3D::Generator::SetSize |
( |
int |
p_iWidth, |
|
|
int |
p_iHeight |
|
) |
| |
◆ SetSize() [2/2]
C3D_API void Castor3D::Generator::SetSize |
( |
Castor::Point2i const & |
p_size | ) |
|
◆ Step()
virtual C3D_API bool Castor3D::Generator::Step |
( |
| ) |
|
|
virtual |
◆ Suspend()
C3D_API void Castor3D::Generator::Suspend |
( |
| ) |
|
◆ SwapBuffers()
virtual C3D_API void Castor3D::Generator::SwapBuffers |
( |
| ) |
|
|
virtual |
◆ m_arraySlaveThreads
std::vector<Thread *> Castor3D::Generator::m_arraySlaveThreads |
|
protected |
◆ m_backBuffer
Castor::PixelBuffer Castor3D::Generator::m_backBuffer |
|
protected |
◆ m_bEnded
bool Castor3D::Generator::m_bEnded |
|
protected |
◆ m_engine
Engine* Castor3D::Generator::m_engine |
|
protected |
◆ m_frontBuffer
Castor::PixelBuffer Castor3D::Generator::m_frontBuffer |
|
protected |
◆ m_iHeight
int Castor3D::Generator::m_iHeight |
|
protected |
◆ m_initialised
bool Castor3D::Generator::m_initialised |
|
protected |
◆ m_iWidth
int Castor3D::Generator::m_iWidth |
|
protected |
◆ m_pTexture
◆ m_pxColour
Castor::UbPixel Castor3D::Generator::m_pxColour |
|
protected |
◆ m_uiThreadCount
uint32_t Castor3D::Generator::m_uiThreadCount |
|
protected |
◆ m_ullStep
unsigned long long Castor3D::Generator::m_ullStep |
|
protected |
The documentation for this class was generated from the following file: