Kemena3D
Loading...
Searching...
No Matches
kemena::kCamera Member List

This is the complete list of members for kemena::kCamera, including all inherited members.

addAudioListener(const kAudioListener &listener)kemena::kObject
addAudioSource(const kAudioSource &source)kemena::kObject
addParticle(const kParticle &particle)kemena::kObject
addScript(const kScript &script)kemena::kObject
attachCharacter(kCharacterController *character)kemena::kObject
attachPhysics(kPhysicsObject *physicsObj)kemena::kObject
calculateForward()kemena::kObject
calculateModelMatrix()kemena::kObject
calculateMVP(kMesh *mesh)kemena::kCamera
calculateRight()kemena::kObject
calculateUp()kemena::kObject
deserialize(json data)kemena::kCameravirtual
detachCharacter()kemena::kObject
detachFromParent()kemena::kObject
detachPhysics()kemena::kObject
draw()kemena::kObjectvirtual
getActive()kemena::kObject
getAspectRatio()kemena::kCamera
getAudioListeners()kemena::kObject
getAudioSources()kemena::kObject
getCameraType()kemena::kCamera
getCharacterController()kemena::kObject
getCharacterDesc()kemena::kObject
getChildren()kemena::kObject
getDebugMode()kemena::kObject
getFarClip()kemena::kCamera
getFOV()kemena::kCamera
getGlobalPosition()kemena::kObject
getGlobalRotation()kemena::kObject
getGlobalScale()kemena::kObject
getHasCharacterDesc() constkemena::kObject
getHasNavMeshDesc() constkemena::kObject
getHasPhysicsDesc() constkemena::kObject
getId()kemena::kObject
getImportChild() constkemena::kObjectinline
getLookAt()kemena::kCamera
getMaterial()kemena::kObject
getMaterialUuid() constkemena::kObjectinline
getModelMatrixLocal()kemena::kObject
getModelMatrixWorld()kemena::kObject
getName()kemena::kObject
getNavMeshDesc()kemena::kObject
getNearClip()kemena::kCamera
getParent()kemena::kObject
getParticles()kemena::kObject
getPhysicsDesc()kemena::kObject
getPhysicsObject()kemena::kObject
getPosition()kemena::kObject
getPrefabRef() constkemena::kObject
getProjectionMatrix()kemena::kCamera
getRotation()kemena::kObject
getRotationEuler()kemena::kObject
getScale()kemena::kObject
getSceneUuid() constkemena::kCamerainline
getScripts()kemena::kObject
getStatic()kemena::kObject
getTemplateUuid() constkemena::kObject
getType()kemena::kObject
getUuid()kemena::kObject
getViewMatrix()kemena::kCamera
kCamera(kObject *parentNode=nullptr, kCameraType type=kCameraType::CAMERA_TYPE_FREE)kemena::kCamera
kObject(kObject *parentNode=nullptr)kemena::kObject
removeAudioListener(const kString &uuid)kemena::kObject
removeAudioSource(const kString &uuid)kemena::kObject
removeParticle(const kString &uuid)kemena::kObject
removeScript(const kString &uuid)kemena::kObject
rotate(kVec3 rotationAxis, float angularSpeed)kemena::kObject
rotateByMouse(kQuat rotation, float deltaX, float deltaY, float sensitivity=0.005f, float pitchLimit=89.0f)kemena::kCamera
screenToRay(float mouseX, float mouseY, float viewWidth, float viewHeight, kVec3 &outOrigin, kVec3 &outDirection)kemena::kCamera
serialize()kemena::kCameravirtual
setActive(bool newActive)kemena::kObject
setAspectRatio(float newAspectRatio)kemena::kCamera
setCameraType(kCameraType newType)kemena::kCamera
setDebugMode(bool newMode)kemena::kObject
setFarClip(float newFarClip)kemena::kCamera
setFOV(float newFOV)kemena::kCamera
setHasCharacterDesc(bool val)kemena::kObject
setHasNavMeshDesc(bool val)kemena::kObject
setHasPhysicsDesc(bool val)kemena::kObject
setId(unsigned int newId)kemena::kObject
setImportChild(bool v)kemena::kObjectinline
setLookAt(kVec3 newLookAt)kemena::kCamera
setMaterial(kMaterial *newMaterial, bool setChildren=true)kemena::kObject
setMaterialUuid(const kString &uuid)kemena::kObjectinline
setName(kString newName)kemena::kObject
setNearClip(float newNearClip)kemena::kCamera
setParent(kObject *newParent)kemena::kObject
setParentKeepTransform(kObject *newParent)kemena::kObject
setPosition(kVec3 newPosition)kemena::kCameravirtual
setPrefabRef(const kString &ref)kemena::kObject
setRotation(kQuat newRotation)kemena::kCameravirtual
setScale(kVec3 newScale)kemena::kObjectvirtual
setSceneUuid(const kString &uuid)kemena::kCamerainline
setStatic(bool newStatic)kemena::kObject
setTemplateUuid(const kString &uuid)kemena::kObject
setType(kNodeType newType)kemena::kObject
setUuid(kString newUuid)kemena::kObject
syncFromCharacter()kemena::kObject
syncFromPhysics()kemena::kObject
~kObject()kemena::kObjectvirtual