package engine_entity_data_camera
Constants
Types
CameraEntityData
struct
type CameraEntityData struct {
Width float32 `default:"0" tip:"0 = viewport width"`
Height float32 `default:"0" tip:"0 = viewport height"`
FOV float32 `clamp:"60,45,120"` //default,min,max
NearPlane float32 `default:"0.01"`
FarPlane float32 `default:"500.0"`
Type CameraType
IsMainCamera bool
}
NewCameraDataBinding
CameraEntityData.Init
CameraModule
struct
CameraModule.SetAsActive
CameraType
const ( CameraTypePerspective CameraType = iota CameraTypeOrthographic CameraTypeTurntable )