| 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::kCamera | virtual |
| detachCharacter() | kemena::kObject | |
| detachFromParent() | kemena::kObject | |
| detachPhysics() | kemena::kObject | |
| draw() | kemena::kObject | virtual |
| 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() const | kemena::kObject | |
| getHasNavMeshDesc() const | kemena::kObject | |
| getHasPhysicsDesc() const | kemena::kObject | |
| getId() | kemena::kObject | |
| getImportChild() const | kemena::kObject | inline |
| getLookAt() | kemena::kCamera | |
| getMaterial() | kemena::kObject | |
| getMaterialUuid() const | kemena::kObject | inline |
| 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() const | kemena::kObject | |
| getProjectionMatrix() | kemena::kCamera | |
| getRotation() | kemena::kObject | |
| getRotationEuler() | kemena::kObject | |
| getScale() | kemena::kObject | |
| getSceneUuid() const | kemena::kCamera | inline |
| getScripts() | kemena::kObject | |
| getStatic() | kemena::kObject | |
| getTemplateUuid() const | kemena::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::kCamera | virtual |
| 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::kObject | inline |
| setLookAt(kVec3 newLookAt) | kemena::kCamera | |
| setMaterial(kMaterial *newMaterial, bool setChildren=true) | kemena::kObject | |
| setMaterialUuid(const kString &uuid) | kemena::kObject | inline |
| setName(kString newName) | kemena::kObject | |
| setNearClip(float newNearClip) | kemena::kCamera | |
| setParent(kObject *newParent) | kemena::kObject | |
| setParentKeepTransform(kObject *newParent) | kemena::kObject | |
| setPosition(kVec3 newPosition) | kemena::kCamera | virtual |
| setPrefabRef(const kString &ref) | kemena::kObject | |
| setRotation(kQuat newRotation) | kemena::kCamera | virtual |
| setScale(kVec3 newScale) | kemena::kObject | virtual |
| setSceneUuid(const kString &uuid) | kemena::kCamera | inline |
| 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::kObject | virtual |