Skip to content

luxe: system/camera.modifier


import "luxe: system/camera.modifier" for Camera

no docs found

Camera.create(entity : Any) : unknown

no docs found

Camera.destroy(entity : Any) : unknown

no docs found

Camera.has(entity : Any) : unknown

no docs found

Camera.get_default(world : Any) : unknown

no docs found

Camera.set_default(world : Any, camera : Any) : unknown

no docs found

Camera.set_fov_vertical(entity : Any, fov_vertical : Any) : unknown

no docs found

Camera.get_fov_vertical(entity : Any) : unknown

no docs found

Camera.get_projection(entity : Any) : CameraProjection

no docs found

Camera.set_zoom2D(entity : Entity, zoom : Num) : None

no docs found

Camera.get_zoom2D(entity : Any) : Num

no docs found

Camera.get_near(entity : Any) : unknown

no docs found

Camera.get_far(entity : Any) : unknown

no docs found

Camera.get_aspect(entity : Any) : unknown

no docs found

Camera.get_frustum(entity : Any) : unknown

no docs found

Camera.perspective(entity : Any, fov_vertical : Any, aspect : Any, near : Any, far : Any) : unknown

no docs found

Camera.ortho(entity : Any, left : Any, top : Any, right : Any, bottom : Any, near : Any, far : Any) : unknown

no docs found

Camera.look_at(entity : Any, from : Any, to : Any, up : Any) : unknown

no docs found

Camera.set2D(entity : Any, x : Any, y : Any, width : Any, height : Any, near : Any, far : Any) : unknown

no docs found

Camera.set3D(entity : Any, fov_vertical : Any, aspect : Any, near : Any, far : Any) : unknown

no docs found

Camera.screen_point_to_world(entity : Any, pos_x : Any, pos_y : Any) : unknown

no docs found

Camera.world_point_to_screen(entity : Any, pos_x : Any, pos_y : Any, pos_z : Any) : unknown

no docs found

Camera.world_point_to_view(entity : Any, pos_x : Any, pos_y : Any, pos_z : Any, into : Any) : unknown

no docs found

Camera.world_point_to_view(entity : Any, pos_x : Any, pos_y : Any, pos_z : Any) : unknown

no docs found

Camera.view_point_to_world(entity : Any, pos_x : Any, pos_y : Any, pos_z : Any) : unknown

no docs found

Camera.world_point_to_clip(entity : Any, pos_x : Any, pos_y : Any, pos_z : Any) : unknown

no docs found

Camera.clip_point_to_world(entity : Any, pos_x : Any, pos_y : Any, pos_z : Any) : unknown

no docs found

Camera.get_view_matrix(entity : Any, into_matrix : Any) : unknown

no docs found

Camera.get_projection_matrix(entity : Any, into_matrix : Any) : unknown

no docs found

Camera.get_view_projection_matrix(entity : Any, into_matrix : Any) : unknown

no docs found

Camera.set_view_matrix(entity : Any, matrix : Any) : unknown

no docs found

Camera.set_projection_matrix(entity : Any, matrix : Any) : unknown

no docs found

Camera.cull(camera : Any, render_set : Any) : unknown

no docs found

Camera.froxelize(camera : Any, slices : Any, entity_info_list : Any, cluster_image : Any, items_image : Any) : unknown

no docs found

Camera.cut(camera : Entity, to_camera : Entity) : unknown

no docs found

Camera.blend(camera : Entity, from_camera : Entity, to_camera : Entity, t : Num) : unknown

no docs found

Camera.blend(camera : Entity, to_camera : Entity, t : Num) : unknown

no docs found

import "luxe: system/camera.modifier" for CameraProjection

no docs found

CameraProjection.ortho : unknown

no docs found

CameraProjection.perspective : unknown

no docs found

CameraProjection.custom : unknown

no docs found

import "luxe: system/camera.modifier" for CameraViewType

no docs found

CameraViewType.view_2D : unknown

no docs found

CameraViewType.view_3D : unknown

no docs found

CameraViewType.custom : unknown

no docs found

import "luxe: system/camera.modifier" for Data

no docs found

var align_to_view : Num = 0
var kind : CameraViewType = CameraViewType.view_2D
var offset : Float2 = [0, 0]
var size : Float2 = [0, 0]
var near_2d : Num = -2000
var far_2d : Num = 2000
var zoom : Num = 1
var fov_vertical : Num = 60
var aspect : Num = 0
var near_3d : Num = 0.1
var far_3d : Num = 100
var default : Bool = false
var debug_draw : Bool = false
var debug_color : Color = [0.965, 0, 0.486, 1]
var debug_thickness : Num = 1
var debug_pinned : Bool = false
import "luxe: system/camera.modifier" for PerEntityInfo

no docs found

var entity : Num = 0
var window : Any = null
var preview : Any = null
var world_edit : Any = null

PerEntityInfo.new(in_entity : Any) : PerEntityInfo

no docs found

PerEntityInfo.destroy() : unknown

no docs found

PerEntityInfo.show(state : Bool) : unknown

no docs found

PerEntityInfo.visible : unknown

no docs found

PerEntityInfo.update() : unknown

no docs found

import "luxe: system/camera.modifier" for System

no docs found

var draw : Draw = null
var style : null = PathStyle.new
var window : Any = null
var preview : Any = null
var world_edit : Any = null
var current_selection : PerEntityInfo = null

System.new(world : World) : System

no docs found

System.editor_init(world : World) : unknown

no docs found

System.init(world : World) : unknown

no docs found

System.editor_attach(entity : Entity, data : Data) : unknown

no docs found

System.editor_detach(entity : Entity, data : Data) : unknown

no docs found

System.tick(delta : Num) : unknown

no docs found

System.editor_change(entity : Entity, change : ModifierChange) : unknown

no docs found

System.editor_tick(delta : Num) : unknown

no docs found