Functions
cam-combiner-init() => nonesource
cam-helper-temp(arg0: pointer, arg1: pointer, arg2: float) => matrixsource
Variables
*blueline-table*: pointersource
*greenline-table*: pointersource
*redline-table*: pointersource
*timeplot-table*: pointersource
*yellowline-table*: pointersource
Types
cam-collision-record: structuresource
cam-collision-record-array: inline-array-classsource
cam-dbg-scratch: structuresource
Variables
*cam-debug-coll-tri*: inline-arraysource
*cam-debug-los-tri*: inline-arraysource
Functions
camera-angle() => floatsource
camera-matrix() => matrixsource
If camera-combiner exists, return it's inv-camera-rot
. Else, return math-camera
camera-pos() => vectorsource
Returns the trans
vector from whatever is first determined to exist:
- [[camera-combiner]]
- [[math-camera]]
- else, camera-dummy-vector
camera-teleport-to-entity(arg0: entity-actor) => symbolsource
math-camera-matrix() => matrixsource
Returns math-camera inv-camera-rot
math-camera-pos() => vectorsource
Returns math-camera trans
matrix-local->world(smooth?: symbol) => matrixsource
Returns math-camera inv-camera-rot-smooth
if smooth?
is true, else return inv-camera-rot
matrix-world->local(arg0: symbol, arg1: object) => matrixsource
Returns math-camera camera-rot