Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
render::RenderManager Member List
This is the complete list of members for render::RenderManager, including all inherited members.
addDependency(Object *object)engine::Object
addFrameEventReceiver(FrameEventReceiver *newEventReceiver)render::RenderManager
beginFrame(Viewport *vp)render::RenderManager [protected]
convertProjectionMatrix(const core::matrix4 &matrix, core::matrix4 &dest)render::RenderManager
createCamera(scene::Node *parent=NULL)render::RenderManager
createCamera(const std::string &name, scene::Node *parent=NULL)render::RenderManager
createFont(const std::string &fontFilename)render::RenderManager
createIndexBuffer(IndexType idxType, u32 numIndexes, resource::BufferUsage usage, bool useShadowBuffer=false)render::RenderManager
createLight(scene::Node *parent=NULL)render::RenderManager
createLight(const std::string &name, scene::Node *parent=NULL)render::RenderManager
createModel(const std::string &meshFilename, scene::Node *parent=NULL)render::RenderManager
createModel(const std::string &name, const std::string &meshFilename, scene::Node *parent=NULL)render::RenderManager
createModel(MeshData *meshData, scene::Node *parent=NULL)render::RenderManager
createModel(const std::string &name, MeshData *meshData, scene::Node *parent=NULL)render::RenderManager
createPanelOverlay()render::RenderManager
createPanelOverlay(const std::string &name)render::RenderManager
createPixelBuffer(u32 width, u32 height, u32 depth, resource::PixelFormat format, resource::BufferUsage usage, bool useShadowBuffer=false)render::RenderManager
createRenderable(scene::Node *parent=NULL)render::RenderManager
createRenderable(const std::string &name, scene::Node *parent=NULL)render::RenderManager
createRenderWindow(s32 width, s32 height, s32 colorDepth, bool fullScreen, s32 left=0, s32 top=0, bool depthBuffer=true, void *windowId=NULL)render::RenderManager
createShader(const std::string &shaderFilename, const ShaderType &type)render::RenderManager
createTextOverlay()render::RenderManager
createTextOverlay(const std::string &name)render::RenderManager
createVertexBuffer(u32 vertexSize, u32 numVertices, resource::BufferUsage usage, bool useShadowBuffer=false)render::RenderManager
createVertexBufferBinding()render::RenderManager
createVertexDeclaration()render::RenderManager
endFrame()render::RenderManager [protected]
findLightsAffectingFrustum(Camera *cam)render::RenderManager [protected]
findLightsAffectingRenderables(Renderable *renderable)render::RenderManager [protected]
findVisibleRenderables(Camera *cam)render::RenderManager [protected]
fireFrameEnded()render::RenderManager [protected]
fireFrameStarted()render::RenderManager [protected]
getCamera(const u32 &id)render::RenderManager
getFont(const u32 &id)render::RenderManager
getHorizontalTexelOffset()render::RenderManager
getID() const engine::Object
getInstance()render::RenderManager [static]
getLight(const u32 &id)render::RenderManager
getMainWindow()render::RenderManager
getMaximumDepthInputValue()render::RenderManager
getMinimumDepthInputValue()render::RenderManager
getModel(const u32 &id)render::RenderManager
getName() const engine::Object
getNumberOfCameras() const render::RenderManager
getNumberOfFonts() const render::RenderManager
getNumberOfLights() const render::RenderManager
getNumberOfOverlays() const render::RenderManager
getNumberOfRenderables() const render::RenderManager
getNumberOfShaders() const render::RenderManager
getObjectType() const engine::Object
getOverlay(const u32 &id)render::RenderManager
getRenderable(const u32 &id)render::RenderManager
getRenderWindow(const u32 &id)render::RenderManager
getShader(const u32 &id)render::RenderManager
getVerticalTexelOffset()render::RenderManager
getViewportHeight() const render::RenderManager
getViewportWidth() const render::RenderManager
initialize()engine::Object
initializeImpl()render::RenderManager [protected, virtual]
isInitialized() const engine::Object
mAmbientLightrender::RenderManager [protected]
mCamerasrender::RenderManager [protected]
mChangeableNameengine::Object [protected]
mCurrentViewportrender::RenderManager [protected]
mDefaultFontFactoryrender::RenderManager [protected]
mDefaultMaterialrender::RenderManager [protected]
mDefaultMaterialFactoryrender::RenderManager [protected]
mDefaultMeshDataFactoryrender::RenderManager [protected]
mDependencyObjectsengine::Object [protected]
mDistanceLightsrender::RenderManager [protected]
mFogColorrender::RenderManager [protected]
mFogDensityrender::RenderManager [protected]
mFogEndrender::RenderManager [protected]
mFogModerender::RenderManager [protected]
mFogStartrender::RenderManager [protected]
mFontsrender::RenderManager [protected]
mFrameEventReceiversrender::RenderManager [protected, static]
mFrustumrender::RenderManager [protected]
mIDengine::Object [protected]
mIndexBuffersrender::RenderManager [protected]
mIndexCounterengine::Object [protected, static]
mIsInitializedengine::Object [protected]
mLastEndTimerender::RenderManager [protected]
mLastStartTimerender::RenderManager [protected]
mLastViewportHeightrender::RenderManager [protected]
mLastViewportWidthrender::RenderManager [protected]
mLightsrender::RenderManager [protected]
mLightsAffectingFrustumrender::RenderManager [protected]
mMainWindowrender::RenderManager [protected]
mNameengine::Object [protected]
mObjectTypeengine::Object [protected]
mOverlaysrender::RenderManager [protected]
mPixelBuffersrender::RenderManager [protected]
mRenderablesrender::RenderManager [protected]
mRenderDriverrender::RenderManager [protected]
mRenderOperationrender::RenderManager [protected]
mRenderWindowsrender::RenderManager [protected]
ms_Singletoncore::Singleton< RenderManager > [protected, static]
mShaderParamDatarender::RenderManager [protected]
mShadersrender::RenderManager [protected]
msNextGeneratedObjectIndexengine::Object [protected, static]
mSolidRenderablesrender::RenderManager [protected]
mTimerrender::RenderManager [protected]
mTransparentRenderablesrender::RenderManager [protected]
mUpdateRenderrender::RenderManager [protected]
mVertexBufferBindingsrender::RenderManager [protected]
mVertexBuffersrender::RenderManager [protected]
mVertexDeclarationsrender::RenderManager [protected]
Object()engine::Object
Object(const std::string &name)engine::Object
registerDefaultFactories()render::RenderManager
releaseFontImpl(resource::Resource *resource)render::RenderManager [private, static]
releaseMaterialImpl(resource::Resource *resource)render::RenderManager [private, static]
releaseMeshDataImpl(resource::Resource *resource)render::RenderManager [private, static]
removeAllCameras()render::RenderManager
removeAllDependencies()engine::Object
removeAllFonts()render::RenderManager
removeAllIndexBuffers()render::RenderManager
removeAllLights()render::RenderManager
removeAllOverlays()render::RenderManager
removeAllPixelBuffer()render::RenderManager
removeAllRenderables()render::RenderManager
removeAllRenderWindows()render::RenderManager
removeAllShaders()render::RenderManager
removeAllVertexBufferBindings()render::RenderManager
removeAllVertexBuffers()render::RenderManager
removeAllVertexDeclarations()render::RenderManager
removeCamera(Camera *cam)render::RenderManager
removeCamera(const u32 &id)render::RenderManager
removeDefaultFactories()render::RenderManager
removeDependency(Object *object)engine::Object
removeFont(Font *fnt)render::RenderManager
removeFont(const u32 &id)render::RenderManager
removeFrameEventReceiver(FrameEventReceiver *oldEventReceiver)render::RenderManager
removeIndexBuffer(IndexBuffer *buf)render::RenderManager
removeLight(Light *lt)render::RenderManager
removeLight(const u32 &id)render::RenderManager
removeModel(Model *model)render::RenderManager
removeModel(const u32 &id)render::RenderManager
removeOverlay(Overlay *overlay)render::RenderManager
removeOverlay(const u32 &id)render::RenderManager
removePixelBuffer(PixelBuffer *buf)render::RenderManager
removeRenderable(Renderable *renderable)render::RenderManager
removeRenderable(const u32 &id)render::RenderManager
removeRenderDriver()render::RenderManager
removeRenderWindow(const u32 &id)render::RenderManager
removeShader(Shader *shader)render::RenderManager
removeShader(const u32 &id)render::RenderManager
removeVertexBuffer(VertexBuffer *buf)render::RenderManager
removeVertexBufferBinding(VertexBufferBinding *binding)render::RenderManager
removeVertexDeclaration(VertexDeclaration *decl)render::RenderManager
render(Camera *cam, Viewport *vp)render::RenderManager [protected]
RenderManager()render::RenderManager
renderSingleOverlay(Overlay *overlay, Camera *cam, Viewport *vp)render::RenderManager [protected]
renderSingleRenderable(Renderable *renderable)render::RenderManager [protected]
renderVisibleOverlays(Camera *cam, Viewport *vp)render::RenderManager [protected]
renderVisibleRenderables()render::RenderManager [protected]
setAmbientLight(const Color &ambient=Color::White)render::RenderManager
setCurrentViewport(Viewport *vp)render::RenderManager [protected]
setFog(FogMode mode=FM_NONE, const Color &color=Color::White, f32 density=0.001f, f32 start=0.0f, f32 end=1.0f)render::RenderManager
setMainWindow(RenderWindow *window)render::RenderManager
setMaterial(Material *mat)render::RenderManager [protected]
setName(const std::string &name)engine::Object
setRenderDriver(RenderDriver *driver)render::RenderManager
Singleton()core::Singleton< RenderManager > [inline]
start()render::RenderManager
stop()render::RenderManager
uninitialize()engine::Object
uninitializeImpl()render::RenderManager [protected, virtual]
update(f32 elapsedTime)engine::Object
updateImpl(f32 elapsedTime)render::RenderManager [protected, virtual]
~Object()engine::Object
~RenderManager()render::RenderManager
~Singleton()core::Singleton< RenderManager > [inline]

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:09 by Doxygen (1.7.4)