SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SLKeyframeCamera Member List

This is the complete list of members for SLKeyframeCamera, including all inherited members.

_aabbSLNodeprotected
_accelerationSLCameraprotected
_allowAsActiveCamSLKeyframeCameraprivate
_animationSLNodeprotected
_backgroundSLCameraprotected
_brakeAccelSLCameraprotected
_camAnimSLCameraprotected
_castsShadowsSLNodeprotected
_childrenSLNodeprotected
_clipFarSLCameraprotected
_clipNearSLCameraprotected
_colorSLKeyframeCameraprivate
_cxSLCameraprotected
_cySLCameraprotected
_depthSLNodeprotected
_deselectRectSLCameraprotected
_devLocSLCameraprotected
_devRotSLCameraprotected
_dragSLCameraprotected
_drawBitsSLNodeprotected
_entityIDSLNodeprotected
_enucorrRenuSLCameraprotected
_focalDistSLCameraprotected
_fogColorSLCameraprotected
_fogColorIsBackSLCameraprotected
_fogDensitySLCameraprotected
_fogEndSLCameraprotected
_fogIsOnSLCameraprotected
_fogModeSLCameraprotected
_fogStartSLCameraprotected
_fovInitSLCameraprotected
_fovVSLCameraprotected
_fxSLCameraprotected
_fySLCameraprotected
_initialOMSLNodeprotected
_isAABBUpToDateSLNodemutableprotected
_isSelectedSLNodeprotected
_isWMIUpToDateSLNodemutableprotected
_isWMUpToDateSLNodemutableprotected
_keyboardDeltaPosSLEventHandlerprotected
_keyStatesSLCameraprotected
_lensDiameterSLCameraprotected
_lensSamplesSLCameraprotected
_levelForSMSLNodeprotected
_maxSpeedSLCameraprotected
_meshSLNodeprotected
_minLodCoverageSLNodeprotected
_mouseRotationFactorSLEventHandlerprotected
_moveAccelSLCameraprotected
_movedLastFrameSLCameraprotected
_nameSLObjectprotected
_oldTouchPos1SLCameraprotected
_oldTouchPos2SLCameraprotected
_omSLNodeprotected
_onCamUpdateCBSLCameraprotected
_onUpdateCBSLNodeprotected
_parentSLNodeprotected
_planeSLCameraprotected
_projTypeSLCameraprotected
_renderBackgroundSLKeyframeCameraprivate
_selectRectSLCameraprotected
_stereoColorFilterSLCameraprotected
_stereoEyeSLCameraprotected
_stereoEyeSeparationSLCameraprotected
_trackballSizeSLCameraprotected
_trackballStartVecSLCameraprotected
_unitScalingSLCameraprotected
_urlSLObjectprotected
_vaoSLCameraprotected
_velocitySLCameraprotected
_viewportSLCameraprotected
_viewportRatioSLCameraprotected
_wmSLNodemutableprotected
_wmISLNodemutableprotected
_xOffsetPixSLCameraprotected
_yOffsetPixSLCameraprotected
aabb()SLNodeinline
addChild(SLNode *child)SLNode
addMesh(SLMesh *mesh)SLNodevirtual
allowAsActiveCam()SLKeyframeCamerainline
animation(SLAnimation *a)SLNodeinline
animation()SLNodeinline
animationStr() constSLCamera
aspect() constSLCamerainline
axisXOS() constSLNodeinline
axisXWS() constSLNodeinline
axisYOS() constSLNodeinline
axisYWS() constSLNodeinline
axisZOS() constSLNodeinline
axisZWS() constSLNodeinline
background()SLCamerainline
brakeAccel(const SLfloat accel)SLCamerainline
brakeAccel() constSLCamerainline
buildAABB(SLAABBox &aabb, const SLMat4f &wmNode)SLCamera
calcMinMax(SLVec3f &minV, SLVec3f &maxV) constSLCamera
camAnim(SLCamAnim ca)SLCamerainline
camAnim() constSLCamerainline
camUpdate(SLSceneView *sv, SLfloat timeMS)SLCameravirtual
castsShadows(SLbool castsShadows)SLNodeinline
castsShadows()SLNodeinline
children()SLNodeinline
clipFar(const SLfloat cFar)SLCamerainline
clipFar() constSLCamerainline
clipNear(const SLfloat cNear)SLCamerainline
clipNear() constSLCamerainline
copyRec()SLNodevirtual
cull2DRec(SLSceneView *sv)SLNodevirtual
cull3DRec(SLSceneView *sv)SLNodevirtual
cullChildren3D(SLSceneView *sv)SLNodevirtual
currentAnimationSLCamerastatic
currentDevRotationSLCamerastatic
currentFOVSLCamerastatic
currentProjectionSLCamerastatic
deleteChild()SLNode
deleteChild(SLNode *child)SLNode
deleteChild(const SLstring &name)SLNode
deleteChildren()SLNode
depth() constSLNodeinline
deselectRect()SLCamerainline
devRotLoc(SLDeviceRotation *devRot, SLDeviceLocation *devLoc)SLCamerainline
doUpdate()SLNodeinlinevirtual
drag(const SLfloat drag)SLCamerainline
drag() constSLCamerainline
drawBit(SLuint bit)SLNodeinline
drawBits()SLNodeinline
drawMesh(SLSceneView *sv)SLKeyframeCameravirtual
dumpRec()SLNodevirtual
entityID(SLint entityID)SLNodeinline
entityID() constSLNodeinline
eyeToPixelRay(SLfloat x, SLfloat y, SLRay *ray)SLCamera
find(const SLstring &name="", SLbool findRecursive=true)SLNode
findChild(const SLstring &name="", SLbool findRecursive=true)SLNode
findChildren(const SLstring &name="", SLbool findRecursive=true, SLbool canContain=false)SLNode
findChildren(const SLMesh *mesh, SLbool findRecursive=true)SLNode
findChildren(SLuint drawbit, SLbool findRecursive=true)SLNode
findChildrenHelper(const SLstring &name, deque< T * > &list, SLbool findRecursive, SLbool canContain=false)SLNodeprivate
findChildrenHelper(const SLMesh *mesh, deque< SLNode * > &list, SLbool findRecursive)SLNodeprivate
findChildrenHelper(SLuint drawbit, deque< SLNode * > &list, SLbool findRecursive)SLNodeprivate
focalDist(const SLfloat f)SLCamerainline
focalDist() constSLCamerainline
focalDistScrH() constSLCamera
focalDistScrW() constSLCamera
focalPointOS() constSLCamerainline
focalPointWS() constSLCamerainline
fogColor() constSLCamerainline
fogDensity(const float density)SLCamerainline
fogDensity() constSLCamerainline
fogDistEnd() constSLCamerainline
fogDistStart() constSLCamerainline
fogIsOn(const bool isOn)SLCamerainline
fogIsOn() constSLCamerainline
fogMode(const SLFogMode mode)SLCamerainline
fogMode() constSLCamerainline
forwardOS() constSLNodeinline
forwardWS() constSLNodeinline
fov(const SLfloat fov)SLCamerainline
fovH() constSLCamera
fovV() constSLCamerainline
frustumSizeAtDistance(SLfloat distance)SLCamera
hitRec(SLRay *ray)SLNodevirtual
initialOM()SLNodeinline
insertChild(SLNode *insertC, SLNode *afterC)SLNode
instanceIndexSLNodestatic
isInFrustum(SLAABBox *aabb)SLCamera
isSelected(bool isSelected)SLNodeinline
isSelected()SLNodeinline
lensDiameter(const SLfloat d)SLCamerainline
lensDiameter() constSLCamerainline
lensSamples(SLuint x, SLuint y)SLCamerainline
lensSamples()SLCamerainline
levelForSM(SLubyte lfsm)SLNodeinline
levelForSM()SLNodeinline
lookAt(SLfloat targetX, SLfloat targetY, SLfloat targetZ, SLfloat upX=0, SLfloat upY=1, SLfloat upZ=0, SLTransformSpace relativeTo=TS_world)SLNodeinline
lookAt(const SLVec3f &target, const SLVec3f &up=SLVec3f::AXISY, SLTransformSpace relativeTo=TS_world)SLNode
lookFrom(const SLVec3f &fromDir, const SLVec3f &upDir=SLVec3f::AXISY)SLCamera
maxSpeed(const SLfloat ms)SLCamerainline
maxSpeed() constSLCamerainline
mesh()SLNodeinline
minLodCoverage(SLfloat minLodCoverage)SLNodeinline
minLodCoverage()SLNodeinline
mouseRotationFactor(SLfloat rf)SLEventHandlerinline
mouseRotationFactor()SLEventHandlerinline
moveAccel(const SLfloat accel)SLCamerainline
moveAccel() constSLCamerainline
name(const SLstring &Name)SLObjectinline
name() constSLObjectinline
needAABBUpdate()SLNode
needUpdate()SLNodevirtual
needWMUpdate()SLNode
numChildren()SLNodeinline
numWMUpdatesSLNodestatic
om(const SLMat4f &mat)SLNodeinline
om()SLNodeinline
onCamUpdateCB(function< void(SLSceneView *sv)> callbackFunc)SLCamerainline
onDoubleClick(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod)SLEventHandlerinlinevirtual
onKeyPress(SLKey key, SLKey mod) overrideSLCameravirtual
onKeyRelease(SLKey key, SLKey mod) overrideSLCameravirtual
onMouseDown(SLMouseButton button, SLint x, SLint y, SLKey mod) overrideSLCameravirtual
onMouseMove(SLMouseButton button, SLint x, SLint y, SLKey mod) overrideSLCameravirtual
onMouseUp(SLMouseButton button, SLint x, SLint y, SLKey mod) overrideSLCameravirtual
onMouseWheel(SLint delta, SLKey mod) overrideSLCameravirtual
onRotationPYR(const SLfloat pitchRAD, const SLfloat yawRAD, const SLfloat rollRAD)SLEventHandlerinlinevirtual
onTouch2Down(SLint x1, SLint y1, SLint x2, SLint y2) overrideSLCameravirtual
onTouch2Move(SLint x1, SLint y1, SLint x2, SLint y2) overrideSLCameravirtual
onTouch2Up(SLint x1, SLint y1, SLint x2, SLint y2) overrideSLCameravirtual
onTouch3Down(const SLint x1, const SLint y1)SLEventHandlerinlinevirtual
onTouch3Move(const SLint x1, const SLint y1)SLEventHandlerinlinevirtual
onTouch3Up(const SLint x1, const SLint y1)SLEventHandlerinlinevirtual
onUpdateCB(function< void()> callbackFunc)SLNodeinline
parent(SLNode *p)SLNode
parent()SLNodeinline
passToUniforms(SLGLProgram *program)SLCamera
preShade(SLRay *ray)SLCamerainline
projectWorldToNDC(const SLVec4f &worldPos) constSLCamera
projType(SLProjType p)SLCamerainline
projType() constSLCamerainline
projTypeStr() constSLCamerainline
projTypeToStr(SLProjType pt)SLCamerastatic
removeChild(SLNode *child)SLNode
removeMesh()SLNode
removeMesh(SLMesh *mesh)SLNode
renderBackground()SLKeyframeCamerainline
resetToInitialState()SLNode
rightOS() constSLNodeinline
rightWS() constSLNodeinline
rotate(const SLQuat4f &rot, SLTransformSpace relativeTo=TS_object)SLNode
rotate(SLfloat angleDeg, const SLVec3f &axis, SLTransformSpace relativeTo=TS_object)SLNode
rotate(SLfloat angleDeg, SLfloat x, SLfloat y, SLfloat z, SLTransformSpace relativeTo=TS_object)SLNodeinline
rotateAround(const SLVec3f &point, SLVec3f &axis, SLfloat angleDeg, SLTransformSpace relativeTo=TS_world)SLNode
rotation(const SLQuat4f &rot, SLTransformSpace relativeTo=TS_parent)SLNode
rotation(SLfloat angleDeg, const SLVec3f &axis, SLTransformSpace relativeTo=TS_parent)SLNode
scale(SLfloat s)SLNodeinline
scale(SLfloat x, SLfloat y, SLfloat z)SLNodeinline
scale(const SLVec3f &scale)SLNode
scaleToCenter(SLfloat maxDim)SLNode
scaling(SLfloat s)SLNodeinline
scaling(SLfloat x, SLfloat y, SLfloat z)SLNodeinline
scaling(const SLVec3f &scaling)SLNode
selectRect()SLCamerainline
setDrawBitsRec(SLuint bit, SLbool state)SLNode
setDrawColor(SLCol4f color=SLCol4f::WHITE *0.7f)SLKeyframeCamera
setFrustumPlanes()SLCamera
setInitialState()SLNode
setMeshMat(SLMaterial *mat, bool recursive)SLNode
setPrimitiveTypeRec(SLGLPrimitiveType primitiveType)SLNode
setProjection(SLSceneView *sv, SLEyeType eye)SLCamera
setView(SLSceneView *sv, SLEyeType eye)SLCamera
setViewport(SLSceneView *sv, SLEyeType eye)SLCamera
skeleton()SLNode
SLCamera(const SLstring &name="Camera")SLCameraexplicit
SLEventHandler()SLEventHandlerinline
SLKeyframeCamera(SLstring name="Camera")SLKeyframeCameraexplicit
SLNode(const SLstring &name="Node")SLNodeexplicit
SLNode(SLMesh *mesh, const SLstring &name="Node")SLNodeexplicit
SLNode(SLMesh *mesh, const SLVec3f &translation, const SLstring &name)SLNodeexplicit
SLObject(const SLstring &Name="", const SLstring &url="")SLObjectinline
statsRec(SLNodeStats &stats) overrideSLCameravirtual
stereoColorFilter() constSLCamerainline
stereoEye() constSLCamerainline
stereoEyeSeparation(const SLfloat es)SLCamerainline
stereoEyeSeparation() constSLCamerainline
toString() constSLCamera
trackballSize() constSLCamerainline
trackballVec(SLint x, SLint y) constSLCamera
translate(const SLVec3f &vec, SLTransformSpace relativeTo=TS_object)SLNode
translate(SLfloat x, SLfloat y, SLfloat z, SLTransformSpace relativeTo=TS_object)SLNodeinline
translation(const SLVec3f &pos, SLTransformSpace relativeTo=TS_parent)SLNode
translation(SLfloat x, SLfloat y, SLfloat z, SLTransformSpace relativeTo=TS_parent)SLNodeinline
translationOS() constSLNodeinline
translationWS() constSLNodeinline
unitScaling() constSLCamerainline
updateAABBRec(SLbool updateAlsoAABBinOS)SLNodevirtual
updateAndGetVM() constSLCamerainline
updateAndGetWM() constSLNode
updateAndGetWMI() constSLNode
updateEnuCorrRenu(SLSceneView *sv, const SLMat3f &enuRc, float &f, SLVec3f &enuOffsetPix)SLCamera
updateMeshAccelStructs()SLNode
updateMeshMat(std::function< void(SLMaterial *m)> setMat, bool recursive)SLNode
updateMeshSkins(bool forceCPUSkinning, const std::function< void(SLMesh *)> &cbInformNodes)SLNode
updateRec()SLNode
updateWM() constSLNodeprivate
upOS() constSLNodeinline
upWS() constSLNodeinline
url(const SLstring &url)SLObjectinline
url() constSLObjectinline
UVWFrame(SLVec3f &EYE, SLVec3f &U, SLVec3f &V, SLVec3f &W)SLCamera
viewport() constSLCamerainline
~SLCamera() overrideSLCamera
~SLEventHandler()SLEventHandlerinlinevirtual
~SLNode() overrideSLNode
~SLObject()SLObjectinlinevirtual