#include <myguirendermanager.hpp>
|
typedef std::map< std::string,
MyGUI::ITexture * > | MapTexture |
|
osgMyGUI::RenderManager::RenderManager |
( |
osgViewer::Viewer * |
viewer, |
|
|
osg::Group * |
sceneroot, |
|
|
Resource::ImageManager * |
imageManager, |
|
|
float |
scalingFactor |
|
) |
| |
osgMyGUI::RenderManager::~RenderManager |
( |
| ) |
|
|
virtual |
void osgMyGUI::RenderManager::begin |
( |
| ) |
|
|
virtual |
- See Also
- IRenderTarget::begin
bool osgMyGUI::RenderManager::checkTexture |
( |
MyGUI::ITexture * |
_texture | ) |
|
void osgMyGUI::RenderManager::collectDrawCalls |
( |
| ) |
|
MyGUI::ITexture * osgMyGUI::RenderManager::createTexture |
( |
const std::string & |
name | ) |
|
|
virtual |
MyGUI::IVertexBuffer * osgMyGUI::RenderManager::createVertexBuffer |
( |
| ) |
|
|
virtual |
void osgMyGUI::RenderManager::destroyAllResources |
( |
| ) |
|
|
private |
void osgMyGUI::RenderManager::destroyTexture |
( |
MyGUI::ITexture * |
_texture | ) |
|
|
virtual |
void osgMyGUI::RenderManager::destroyVertexBuffer |
( |
MyGUI::IVertexBuffer * |
buffer | ) |
|
|
virtual |
void osgMyGUI::RenderManager::doRender |
( |
MyGUI::IVertexBuffer * |
buffer, |
|
|
MyGUI::ITexture * |
texture, |
|
|
size_t |
count |
|
) |
| |
|
virtual |
- See Also
- IRenderTarget::doRender
void osgMyGUI::RenderManager::end |
( |
| ) |
|
|
virtual |
- See Also
- IRenderTarget::end
virtual const MyGUI::RenderTargetInfo& osgMyGUI::RenderManager::getInfo |
( |
| ) |
|
|
inlinevirtual |
- See Also
- IRenderTarget::getInfo
static RenderManager* osgMyGUI::RenderManager::getInstancePtr |
( |
| ) |
|
|
inlinestatic |
MyGUI::ITexture * osgMyGUI::RenderManager::getTexture |
( |
const std::string & |
name | ) |
|
|
virtual |
virtual MyGUI::VertexColourType osgMyGUI::RenderManager::getVertexFormat |
( |
| ) |
|
|
inlinevirtual |
virtual const MyGUI::IntSize& osgMyGUI::RenderManager::getViewSize |
( |
| ) |
const |
|
inlinevirtual |
void osgMyGUI::RenderManager::initialise |
( |
| ) |
|
bool osgMyGUI::RenderManager::isFormatSupported |
( |
MyGUI::PixelFormat |
format, |
|
|
MyGUI::TextureUsage |
usage |
|
) |
| |
|
virtual |
void osgMyGUI::RenderManager::setInjectState |
( |
osg::StateSet * |
stateSet | ) |
|
specify a StateSet to inject for rendering. The StateSet will be used by future doRender calls until you reset it to NULL again.
void osgMyGUI::RenderManager::setScalingFactor |
( |
float |
factor | ) |
|
void osgMyGUI::RenderManager::setViewSize |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
void osgMyGUI::RenderManager::shutdown |
( |
| ) |
|
void osgMyGUI::RenderManager::update |
( |
| ) |
|
osg::ref_ptr<Drawable> osgMyGUI::RenderManager::mDrawable |
|
private |
osg::ref_ptr<osg::Camera> osgMyGUI::RenderManager::mGuiRoot |
|
private |
MyGUI::RenderTargetInfo osgMyGUI::RenderManager::mInfo |
|
private |
osg::StateSet* osgMyGUI::RenderManager::mInjectState |
|
private |
float osgMyGUI::RenderManager::mInvScalingFactor |
|
private |
bool osgMyGUI::RenderManager::mIsInitialise |
|
private |
osg::ref_ptr<osg::Group> osgMyGUI::RenderManager::mSceneRoot |
|
private |
bool osgMyGUI::RenderManager::mUpdate |
|
private |
MyGUI::VertexColourType osgMyGUI::RenderManager::mVertexFormat |
|
private |
osg::ref_ptr<osgViewer::Viewer> osgMyGUI::RenderManager::mViewer |
|
private |
MyGUI::IntSize osgMyGUI::RenderManager::mViewSize |
|
private |
The documentation for this class was generated from the following files: