Transformed scene object. More...
#include <kanzi/core/legacy/debug/kzs_error.hpp>
#include <kanzi/core/legacy/kzs_types.hpp>
#include <kanzi/core/cpp/memory.hpp>
Classes | |
class | kanzi::TransformedScene3D |
Namespaces | |
kanzi | |
Transformed scene object.
Transformed scene is extracted from a scene object. After extracting it holds all the data needed to perform updates and to render the scene.
Copyright 2008-2017 by Rightware. All rights reserved.
KANZI_API kzsError kzuTransformedSceneExtract | ( | kanzi::TransformedScene3D * | transformedScene, |
kanzi::Scene * | scene | ||
) |
Generates a transformed scene from a scene.
KANZI_API kzsError kzuTransformedSceneClear | ( | kanzi::TransformedScene3D * | transformedScene | ) |
Clear a transformed scene object.
KANZI_API kanzi::Camera* kzuTransformedSceneGetCamera | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Get the camera that was determined to be used when rendering this transformed scene.
KANZI_API kanzi::Scene* kzuTransformedSceneGetScene | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Get the scene that was used to generate the transformed scene.
KANZI_API struct KzcDynamicArray* kzuTransformedSceneGetObjects | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Get the transformed object array KzcDynamicArray<struct KzuTransformedObjectNode*>.
KANZI_API struct KzuTransformedObjectNode* kzuTransformedSceneGetRootNode | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Get the transformed root object node.
KANZI_API struct KzuObjectSourceRuntimeData* kzuTransformedSceneGetObjectSourceRuntimeData | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Get the object source runtime data.
KANZI_API struct KzuTransformedObjectNode* kzuTransformedSceneResolveHitTestCameraNode | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Get current transformed camera node.
KANZI_API void kzuTransformedSceneSetExtractedViewCamera | ( | kanzi::TransformedScene3D * | transformedScene, |
struct KzuTransformedObjectNode * | transformedObjectNode | ||
) |
Sets view camera of transformed scene.
KANZI_API struct KzuTransformedObjectNode* kzuTransformedSceneGetExtractedViewCamera | ( | const kanzi::TransformedScene3D * | transformedScene | ) |
Gets view camera of transformed scene.