Pyrogenesis trunk
Classes
ModelRenderer.cpp File Reference
#include "precompiled.h"
#include "graphics/Color.h"
#include "graphics/LightEnv.h"
#include "graphics/Material.h"
#include "graphics/Model.h"
#include "graphics/ModelDef.h"
#include "graphics/ShaderManager.h"
#include "graphics/TextureManager.h"
#include "lib/allocators/DynamicArena.h"
#include "lib/allocators/STLAllocators.h"
#include "lib/hash.h"
#include "maths/Vector3D.h"
#include "maths/Vector4D.h"
#include "ps/CLogger.h"
#include "ps/containers/Span.h"
#include "ps/CStrInternStatic.h"
#include "ps/Profile.h"
#include "renderer/MikktspaceWrap.h"
#include "renderer/ModelRenderer.h"
#include "renderer/ModelVertexRenderer.h"
#include "renderer/Renderer.h"
#include "renderer/RenderModifiers.h"
#include "renderer/SceneRenderer.h"
#include "renderer/SkyManager.h"
#include "renderer/TimeManager.h"
#include "renderer/WaterManager.h"
Include dependency graph for ModelRenderer.cpp:

Classes

struct  ShaderModelRenderer::ShaderModelRendererInternals
 Internal data of the ShaderModelRenderer. More...
 
struct  SMRSortByDistItem
 
struct  SMRBatchModel
 
struct  SMRCompareSortByDistItem
 
class  SMRMaterialBucketKey
 
struct  SMRMaterialBucketKeyHash
 
struct  SMRTechBucket
 
struct  SMRCompareTechBucket