SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for SLKeyframeCamera, including all inherited members.
_aabb | SLNode | protected |
_acceleration | SLCamera | protected |
_allowAsActiveCam | SLKeyframeCamera | private |
_animation | SLNode | protected |
_background | SLCamera | protected |
_brakeAccel | SLCamera | protected |
_camAnim | SLCamera | protected |
_castsShadows | SLNode | protected |
_children | SLNode | protected |
_clipFar | SLCamera | protected |
_clipNear | SLCamera | protected |
_color | SLKeyframeCamera | private |
_cx | SLCamera | protected |
_cy | SLCamera | protected |
_depth | SLNode | protected |
_deselectRect | SLCamera | protected |
_devLoc | SLCamera | protected |
_devRot | SLCamera | protected |
_drag | SLCamera | protected |
_drawBits | SLNode | protected |
_entityID | SLNode | protected |
_enucorrRenu | SLCamera | protected |
_focalDist | SLCamera | protected |
_fogColor | SLCamera | protected |
_fogColorIsBack | SLCamera | protected |
_fogDensity | SLCamera | protected |
_fogEnd | SLCamera | protected |
_fogIsOn | SLCamera | protected |
_fogMode | SLCamera | protected |
_fogStart | SLCamera | protected |
_fovInit | SLCamera | protected |
_fovV | SLCamera | protected |
_fx | SLCamera | protected |
_fy | SLCamera | protected |
_initialOM | SLNode | protected |
_isAABBUpToDate | SLNode | mutableprotected |
_isSelected | SLNode | protected |
_isWMIUpToDate | SLNode | mutableprotected |
_isWMUpToDate | SLNode | mutableprotected |
_keyboardDeltaPos | SLEventHandler | protected |
_keyStates | SLCamera | protected |
_lensDiameter | SLCamera | protected |
_lensSamples | SLCamera | protected |
_levelForSM | SLNode | protected |
_maxSpeed | SLCamera | protected |
_mesh | SLNode | protected |
_minLodCoverage | SLNode | protected |
_mouseRotationFactor | SLEventHandler | protected |
_moveAccel | SLCamera | protected |
_movedLastFrame | SLCamera | protected |
_name | SLObject | protected |
_oldTouchPos1 | SLCamera | protected |
_oldTouchPos2 | SLCamera | protected |
_om | SLNode | protected |
_onCamUpdateCB | SLCamera | protected |
_onUpdateCB | SLNode | protected |
_parent | SLNode | protected |
_plane | SLCamera | protected |
_projType | SLCamera | protected |
_renderBackground | SLKeyframeCamera | private |
_selectRect | SLCamera | protected |
_stereoColorFilter | SLCamera | protected |
_stereoEye | SLCamera | protected |
_stereoEyeSeparation | SLCamera | protected |
_trackballSize | SLCamera | protected |
_trackballStartVec | SLCamera | protected |
_unitScaling | SLCamera | protected |
_url | SLObject | protected |
_vao | SLCamera | protected |
_velocity | SLCamera | protected |
_viewport | SLCamera | protected |
_viewportRatio | SLCamera | protected |
_wm | SLNode | mutableprotected |
_wmI | SLNode | mutableprotected |
_xOffsetPix | SLCamera | protected |
_yOffsetPix | SLCamera | protected |
aabb() | SLNode | inline |
addChild(SLNode *child) | SLNode | |
addMesh(SLMesh *mesh) | SLNode | virtual |
allowAsActiveCam() | SLKeyframeCamera | inline |
animation(SLAnimation *a) | SLNode | inline |
animation() | SLNode | inline |
animationStr() const | SLCamera | |
aspect() const | SLCamera | inline |
axisXOS() const | SLNode | inline |
axisXWS() const | SLNode | inline |
axisYOS() const | SLNode | inline |
axisYWS() const | SLNode | inline |
axisZOS() const | SLNode | inline |
axisZWS() const | SLNode | inline |
background() | SLCamera | inline |
brakeAccel(const SLfloat accel) | SLCamera | inline |
brakeAccel() const | SLCamera | inline |
buildAABB(SLAABBox &aabb, const SLMat4f &wmNode) | SLCamera | |
calcMinMax(SLVec3f &minV, SLVec3f &maxV) const | SLCamera | |
camAnim(SLCamAnim ca) | SLCamera | inline |
camAnim() const | SLCamera | inline |
camUpdate(SLSceneView *sv, SLfloat timeMS) | SLCamera | virtual |
castsShadows(SLbool castsShadows) | SLNode | inline |
castsShadows() | SLNode | inline |
children() | SLNode | inline |
clipFar(const SLfloat cFar) | SLCamera | inline |
clipFar() const | SLCamera | inline |
clipNear(const SLfloat cNear) | SLCamera | inline |
clipNear() const | SLCamera | inline |
copyRec() | SLNode | virtual |
cull2DRec(SLSceneView *sv) | SLNode | virtual |
cull3DRec(SLSceneView *sv) | SLNode | virtual |
cullChildren3D(SLSceneView *sv) | SLNode | virtual |
currentAnimation | SLCamera | static |
currentDevRotation | SLCamera | static |
currentFOV | SLCamera | static |
currentProjection | SLCamera | static |
deleteChild() | SLNode | |
deleteChild(SLNode *child) | SLNode | |
deleteChild(const SLstring &name) | SLNode | |
deleteChildren() | SLNode | |
depth() const | SLNode | inline |
deselectRect() | SLCamera | inline |
devRotLoc(SLDeviceRotation *devRot, SLDeviceLocation *devLoc) | SLCamera | inline |
doUpdate() | SLNode | inlinevirtual |
drag(const SLfloat drag) | SLCamera | inline |
drag() const | SLCamera | inline |
drawBit(SLuint bit) | SLNode | inline |
drawBits() | SLNode | inline |
drawMesh(SLSceneView *sv) | SLKeyframeCamera | virtual |
dumpRec() | SLNode | virtual |
entityID(SLint entityID) | SLNode | inline |
entityID() const | SLNode | inline |
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) | SLNode | private |
findChildrenHelper(const SLMesh *mesh, deque< SLNode * > &list, SLbool findRecursive) | SLNode | private |
findChildrenHelper(SLuint drawbit, deque< SLNode * > &list, SLbool findRecursive) | SLNode | private |
focalDist(const SLfloat f) | SLCamera | inline |
focalDist() const | SLCamera | inline |
focalDistScrH() const | SLCamera | |
focalDistScrW() const | SLCamera | |
focalPointOS() const | SLCamera | inline |
focalPointWS() const | SLCamera | inline |
fogColor() const | SLCamera | inline |
fogDensity(const float density) | SLCamera | inline |
fogDensity() const | SLCamera | inline |
fogDistEnd() const | SLCamera | inline |
fogDistStart() const | SLCamera | inline |
fogIsOn(const bool isOn) | SLCamera | inline |
fogIsOn() const | SLCamera | inline |
fogMode(const SLFogMode mode) | SLCamera | inline |
fogMode() const | SLCamera | inline |
forwardOS() const | SLNode | inline |
forwardWS() const | SLNode | inline |
fov(const SLfloat fov) | SLCamera | inline |
fovH() const | SLCamera | |
fovV() const | SLCamera | inline |
frustumSizeAtDistance(SLfloat distance) | SLCamera | |
hitRec(SLRay *ray) | SLNode | virtual |
initialOM() | SLNode | inline |
insertChild(SLNode *insertC, SLNode *afterC) | SLNode | |
instanceIndex | SLNode | static |
isInFrustum(SLAABBox *aabb) | SLCamera | |
isSelected(bool isSelected) | SLNode | inline |
isSelected() | SLNode | inline |
lensDiameter(const SLfloat d) | SLCamera | inline |
lensDiameter() const | SLCamera | inline |
lensSamples(SLuint x, SLuint y) | SLCamera | inline |
lensSamples() | SLCamera | inline |
levelForSM(SLubyte lfsm) | SLNode | inline |
levelForSM() | SLNode | inline |
lookAt(SLfloat targetX, SLfloat targetY, SLfloat targetZ, SLfloat upX=0, SLfloat upY=1, SLfloat upZ=0, SLTransformSpace relativeTo=TS_world) | SLNode | inline |
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) | SLCamera | inline |
maxSpeed() const | SLCamera | inline |
mesh() | SLNode | inline |
minLodCoverage(SLfloat minLodCoverage) | SLNode | inline |
minLodCoverage() | SLNode | inline |
mouseRotationFactor(SLfloat rf) | SLEventHandler | inline |
mouseRotationFactor() | SLEventHandler | inline |
moveAccel(const SLfloat accel) | SLCamera | inline |
moveAccel() const | SLCamera | inline |
name(const SLstring &Name) | SLObject | inline |
name() const | SLObject | inline |
needAABBUpdate() | SLNode | |
needUpdate() | SLNode | virtual |
needWMUpdate() | SLNode | |
numChildren() | SLNode | inline |
numWMUpdates | SLNode | static |
om(const SLMat4f &mat) | SLNode | inline |
om() | SLNode | inline |
onCamUpdateCB(function< void(SLSceneView *sv)> callbackFunc) | SLCamera | inline |
onDoubleClick(const SLMouseButton button, const SLint x, const SLint y, const SLKey mod) | SLEventHandler | inlinevirtual |
onKeyPress(SLKey key, SLKey mod) override | SLCamera | virtual |
onKeyRelease(SLKey key, SLKey mod) override | SLCamera | virtual |
onMouseDown(SLMouseButton button, SLint x, SLint y, SLKey mod) override | SLCamera | virtual |
onMouseMove(SLMouseButton button, SLint x, SLint y, SLKey mod) override | SLCamera | virtual |
onMouseUp(SLMouseButton button, SLint x, SLint y, SLKey mod) override | SLCamera | virtual |
onMouseWheel(SLint delta, SLKey mod) override | SLCamera | virtual |
onRotationPYR(const SLfloat pitchRAD, const SLfloat yawRAD, const SLfloat rollRAD) | SLEventHandler | inlinevirtual |
onTouch2Down(SLint x1, SLint y1, SLint x2, SLint y2) override | SLCamera | virtual |
onTouch2Move(SLint x1, SLint y1, SLint x2, SLint y2) override | SLCamera | virtual |
onTouch2Up(SLint x1, SLint y1, SLint x2, SLint y2) override | SLCamera | virtual |
onTouch3Down(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
onTouch3Move(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
onTouch3Up(const SLint x1, const SLint y1) | SLEventHandler | inlinevirtual |
onUpdateCB(function< void()> callbackFunc) | SLNode | inline |
parent(SLNode *p) | SLNode | |
parent() | SLNode | inline |
passToUniforms(SLGLProgram *program) | SLCamera | |
preShade(SLRay *ray) | SLCamera | inline |
projectWorldToNDC(const SLVec4f &worldPos) const | SLCamera | |
projType(SLProjType p) | SLCamera | inline |
projType() const | SLCamera | inline |
projTypeStr() const | SLCamera | inline |
projTypeToStr(SLProjType pt) | SLCamera | static |
removeChild(SLNode *child) | SLNode | |
removeMesh() | SLNode | |
removeMesh(SLMesh *mesh) | SLNode | |
renderBackground() | SLKeyframeCamera | inline |
resetToInitialState() | SLNode | |
rightOS() const | SLNode | inline |
rightWS() const | SLNode | inline |
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) | SLNode | inline |
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) | SLNode | inline |
scale(SLfloat x, SLfloat y, SLfloat z) | SLNode | inline |
scale(const SLVec3f &scale) | SLNode | |
scaleToCenter(SLfloat maxDim) | SLNode | |
scaling(SLfloat s) | SLNode | inline |
scaling(SLfloat x, SLfloat y, SLfloat z) | SLNode | inline |
scaling(const SLVec3f &scaling) | SLNode | |
selectRect() | SLCamera | inline |
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") | SLCamera | explicit |
SLEventHandler() | SLEventHandler | inline |
SLKeyframeCamera(SLstring name="Camera") | SLKeyframeCamera | explicit |
SLNode(const SLstring &name="Node") | SLNode | explicit |
SLNode(SLMesh *mesh, const SLstring &name="Node") | SLNode | explicit |
SLNode(SLMesh *mesh, const SLVec3f &translation, const SLstring &name) | SLNode | explicit |
SLObject(const SLstring &Name="", const SLstring &url="") | SLObject | inline |
statsRec(SLNodeStats &stats) override | SLCamera | virtual |
stereoColorFilter() const | SLCamera | inline |
stereoEye() const | SLCamera | inline |
stereoEyeSeparation(const SLfloat es) | SLCamera | inline |
stereoEyeSeparation() const | SLCamera | inline |
toString() const | SLCamera | |
trackballSize() const | SLCamera | inline |
trackballVec(SLint x, SLint y) const | SLCamera | |
translate(const SLVec3f &vec, SLTransformSpace relativeTo=TS_object) | SLNode | |
translate(SLfloat x, SLfloat y, SLfloat z, SLTransformSpace relativeTo=TS_object) | SLNode | inline |
translation(const SLVec3f &pos, SLTransformSpace relativeTo=TS_parent) | SLNode | |
translation(SLfloat x, SLfloat y, SLfloat z, SLTransformSpace relativeTo=TS_parent) | SLNode | inline |
translationOS() const | SLNode | inline |
translationWS() const | SLNode | inline |
unitScaling() const | SLCamera | inline |
updateAABBRec(SLbool updateAlsoAABBinOS) | SLNode | virtual |
updateAndGetVM() const | SLCamera | inline |
updateAndGetWM() const | SLNode | |
updateAndGetWMI() const | SLNode | |
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() const | SLNode | private |
upOS() const | SLNode | inline |
upWS() const | SLNode | inline |
url(const SLstring &url) | SLObject | inline |
url() const | SLObject | inline |
UVWFrame(SLVec3f &EYE, SLVec3f &U, SLVec3f &V, SLVec3f &W) | SLCamera | |
viewport() const | SLCamera | inline |
~SLCamera() override | SLCamera | |
~SLEventHandler() | SLEventHandler | inlinevirtual |
~SLNode() override | SLNode | |
~SLObject() | SLObject | inlinevirtual |