Skip to content

package engine_data_binding_camera

import "kaiju/engine_data_bindings/engine_data_binding_camera"

Constants

Types

CameraDataBinding

struct

type CameraDataBinding struct {
    FOV             float32 `clamp:"60,45,120"` //default,min,max
    NearPlane       float32 `default:"0.01"`
    FarPlane        float32 `default:"500.0"`
    InitWithControl bool
}

NewCameraDataBinding

func NewCameraDataBinding() CameraDataBinding

CameraDataBinding.Init

func (c CameraDataBinding) Init(e *engine.Entity, host *engine.Host)

CameraModule

struct

type CameraModule struct {
    // Has unexported fields.
}

CameraModule.SetAsActive

func (c *CameraModule) SetAsActive()