◆ 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: