AddAnimatedMeshNode(const char *FileName) | kge::sn::SceneManager | |
AddAnimatedTextureNode(const AnimatedTextureParameters &p) | kge::sn::SceneManager | |
AddCameraNode(const math::Vector &Position, const math::Vector &LookAt, const math::Vector &UpDirection=math::Vector(0.0f, 1.0f, 0.0f)) | kge::sn::SceneManager | |
AddDirectionalLight(math::Vector vDir, const gfx::Colorf &color) | kge::sn::SceneManager | virtual |
AddEffect(efx::Effect *pEffect, efx::EffectType Type) | kge::sn::SceneManager | |
AddGeometryBatch(gfx::GeometryBatch *pGeoBatch) | kge::sn::SceneManager | |
AddParticleSystemNode(const ParticleSystemParameters &p) | kge::sn::SceneManager | |
AddPixelShader(const char *fileName, const char *pixelMain, int version) | kge::sn::SceneManager | |
AddPointLight(const math::Vector &vPosition, const gfx::Colorf &color) | kge::sn::SceneManager | virtual |
AddRibbonTrail(const char *shaderName, const char *textureName, const math::Vector &textureRect, const gfx::Colorf &initialColor, const gfx::Colorf &finalColor, float width, float speed, float age, float chaosRatio) | kge::sn::SceneManager | |
AddSceneNode(SceneNode *pSnNode) | kge::sn::SceneManager | |
AddSceneNode(SceneNode *pSnNode, NodeType type) | kge::sn::SceneManager | |
AddSound3D(const char *FileName) | kge::sn::SceneManager | |
AddSpotLight(const math::Vector &vPosition, const math::Vector &vDirection, const gfx::Colorf &color) | kge::sn::SceneManager | virtual |
AddStaticMeshNode(const char *FileName, bool enableLighting=true) | kge::sn::SceneManager | |
AddTexture(const char *FileName) | kge::sn::SceneManager | |
AddTexture(const char *FileName, const char *Name, gfx::CompressType ct=gfx::ECT_DXT5) | kge::sn::SceneManager | |
AddVertexShader(const char *fileName, const char *vertexMain, int version) | kge::sn::SceneManager | |
CheckForMaterialsChanges(SceneNode *pSn) | kge::sn::SceneManager | |
Clear() | kge::sn::SceneManager | |
EnableShadow(bool enableShadow) | kge::sn::SceneManager | inline |
FreeRBuffer(RBuffer *rbuffer) | kge::sn::SceneManager | |
GetActiveCamera() | kge::sn::SceneManager | inline |
GetElaspedTime() | kge::sn::SceneManager | inline |
GetInstances() | kge::sn::SceneManager | inline |
GetLightsInFrustum(int &DirCount, int &PointCount, int &SpotCount) | kge::sn::SceneManager | |
GetNearestLight(const math::Vector &Where) | kge::sn::SceneManager | |
GetNearestLight(const math::Vector &Where, int count) | kge::sn::SceneManager | |
GetParticlesSharedBuffer() | kge::sn::SceneManager | inline |
GetRBuffer(size_t size) | kge::sn::SceneManager | |
GetRenderer() | kge::sn::SceneManager | inline |
GetShadowCasterNodes() | kge::sn::SceneManager | inline |
GetShadowCasterPoints() | kge::sn::SceneManager | inline |
GetShadowHit() const | kge::sn::SceneManager | inline |
GetShadowReciverNodes() | kge::sn::SceneManager | inline |
GetShadowReciverPoints() | kge::sn::SceneManager | inline |
GetStoreShadowPoints() const | kge::sn::SceneManager | inline |
GetVisibleMeshes() const | kge::sn::SceneManager | inline |
GetVisibleMeshes(Camera *pCam) | kge::sn::SceneManager | |
IsLightVisible(Light *pLit) | kge::sn::SceneManager | |
IsVisible(SceneNode *node) | kge::sn::SceneManager | |
kge::gfx::RendererDX class | kge::sn::SceneManager | friend |
m_bEnableShadow | kge::sn::SceneManager | |
m_bHit | kge::sn::SceneManager | |
m_bStoreShadowPoints | kge::sn::SceneManager | |
m_DefaultMatParam | kge::sn::SceneManager | |
m_fElaspedTime | kge::sn::SceneManager | |
m_freeRBuffers | kge::sn::SceneManager | private |
m_iLightCount | kge::sn::SceneManager | |
m_numFreeBuffers | kge::sn::SceneManager | private |
m_pActiveCam | kge::sn::SceneManager | |
m_particlesSharedBuffer | kge::sn::SceneManager | private |
m_pfDirLightColorData | kge::sn::SceneManager | |
m_pfDirLightData | kge::sn::SceneManager | |
m_pfDirLightSpecColorData | kge::sn::SceneManager | |
m_pPsDeferred | kge::sn::SceneManager | |
m_pPsDeferredShadow | kge::sn::SceneManager | |
m_pPsPointLight | kge::sn::SceneManager | |
m_pPsSphere | kge::sn::SceneManager | |
m_pRenderer | kge::sn::SceneManager | |
m_pSceneAABB | kge::sn::SceneManager | |
m_PsDirLight | kge::sn::SceneManager | |
m_PsDirLightColor | kge::sn::SceneManager | |
m_PsDirLightColorShadow | kge::sn::SceneManager | |
m_PsDirLightShadow | kge::sn::SceneManager | |
m_PsDirLightSpecColor | kge::sn::SceneManager | |
m_PsDirLightSpecColorShadow | kge::sn::SceneManager | |
m_PsEyePos | kge::sn::SceneManager | |
m_PsEyePosShadow | kge::sn::SceneManager | |
m_PshPointEyePos | kge::sn::SceneManager | |
m_PshPointPointLight | kge::sn::SceneManager | |
m_PshPointPointLightColor | kge::sn::SceneManager | |
m_PshPointPointLightSpecColor | kge::sn::SceneManager | |
m_PsLightCount | kge::sn::SceneManager | |
m_PsMatShadow | kge::sn::SceneManager | |
m_pSphere | kge::sn::SceneManager | |
m_PsShadowColor | kge::sn::SceneManager | |
m_pVsDeferred | kge::sn::SceneManager | |
m_pVsSphere | kge::sn::SceneManager | |
m_rbuffers | kge::sn::SceneManager | private |
m_vAnimTexNodes | kge::sn::SceneManager | |
m_vCamNodes | kge::sn::SceneManager | |
m_vDecalNodes | kge::sn::SceneManager | |
m_vEffect | kge::sn::SceneManager | |
m_vEffectType | kge::sn::SceneManager | |
m_vFirstNodes | kge::sn::SceneManager | |
m_vGeometryBatches | kge::sn::SceneManager | |
m_vLastNodes | kge::sn::SceneManager | |
m_vLightList | kge::sn::SceneManager | |
m_vLightNodes | kge::sn::SceneManager | |
m_vMeshBuffer | kge::sn::SceneManager | |
m_vMeshList | kge::sn::SceneManager | |
m_vMeshNodes | kge::sn::SceneManager | |
m_vMidNodes | kge::sn::SceneManager | |
m_vNodes | kge::sn::SceneManager | |
m_vPSysNodes | kge::sn::SceneManager | |
m_VsEyePos | kge::sn::SceneManager | |
m_vShadowCasterNodes | kge::sn::SceneManager | |
m_vShadowCasterPoints | kge::sn::SceneManager | |
m_vShadowReciverNodes | kge::sn::SceneManager | |
m_vShadowReciverPoints | kge::sn::SceneManager | |
m_VsHalfPixel | kge::sn::SceneManager | |
m_VshSphereMatWVP | kge::sn::SceneManager | |
m_VsmatViewProj | kge::sn::SceneManager | |
m_VsmatViewProjInv | kge::sn::SceneManager | |
m_vTextures | kge::sn::SceneManager | |
RegNode(SceneNode *pSnNode, RenderOrder ro=ERO_Middle) | kge::sn::SceneManager | |
RemoveSceneNode(SceneNode *pSnNode, bool setParentNull=true) | kge::sn::SceneManager | |
RenderAll(float elapsedTime) | kge::sn::SceneManager | |
SceneManager(gfx::Renderer *pRenderer) | kge::sn::SceneManager | |
SetActiveCamera(Camera *cam) | kge::sn::SceneManager | inline |
SetParticlesSharedBuffer(gfx::HardwareBuffer *ib) | kge::sn::SceneManager | |
SetStoreShadowPoints(bool bEnable) | kge::sn::SceneManager | inline |
~SceneManager() | kge::sn::SceneManager | |