Rebel Fork Framework
Camera.h File Reference
#include "../Core/ThreadSafeCache.h"
#include "../Graphics/GraphicsDefs.h"
#include "../Math/Frustum.h"
#include "../Math/Ray.h"
#include "../Math/Rect.h"
#include "../Scene/Component.h"

Classes

class  Urho3D::Camera
 Camera component. More...
 
struct  Urho3D::Camera::CachedProjection
 Cached projection data. More...
 
struct  Urho3D::Camera::CachedViewProj
 Cached view-projection matrix. More...
 

Enumerations

enum  ViewOverride : unsigned { VO_NONE = 0x0, VO_LOW_MATERIAL_QUALITY = 0x1, VO_DISABLE_SHADOWS = 0x2, VO_DISABLE_OCCLUSION = 0x4 }
 

Functions

 Urho3D::URHO3D_FLAGSET (ViewOverride, ViewOverrideFlags)
 

Variables

static const float Urho3D::DEFAULT_NEARCLIP = 0.1f
 
static const float Urho3D::DEFAULT_FARCLIP = 1000.0f
 
static const float Urho3D::DEFAULT_CAMERA_FOV = 45.0f
 
static const float Urho3D::DEFAULT_ORTHOSIZE = 20.0f