HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
APEXA_SceneUtils.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*/
6
7
#ifndef __APEXA_SCENEUTILS_H__
8
#define __APEXA_SCENEUTILS_H__
9
10
#include "
APEXA_API.h
"
11
12
class
GU_DetailHandle
;
13
class
GU_ConstDetailHandle
;
14
15
enum class
APEXA_AnimationCachingMode
16
{
17
None
= 0,
18
Minimal
= 1,
19
All
= 2
20
};
21
22
/// Applies a scene delta to the provided geometry.
23
/// @param gdh The geometry for the input scene.
24
/// @param delta_gdh The geometry for the scene delta, which may be empty.
25
/// @param inherit_animation_layers Specifies whether input animation layers
26
/// are inherited and should propagate upstream changes.
27
APEXA_API
extern
void
28
APEXAmergeSceneDelta
(
29
GU_DetailHandle
&gdh,
30
const
GU_ConstDetailHandle
&delta_gdh,
31
bool
inherit_animation_layers);
32
33
#endif
APEXAmergeSceneDelta
APEXA_API void APEXAmergeSceneDelta(GU_DetailHandle &gdh, const GU_ConstDetailHandle &delta_gdh, bool inherit_animation_layers)
APEXA_API
#define APEXA_API
Definition:
APEXA_API.h:21
APEXA_AnimationCachingMode::All
GU_ConstDetailHandle
Definition:
GU_DetailHandle.h:180
APEXA_AnimationCachingMode
APEXA_AnimationCachingMode
Definition:
APEXA_SceneUtils.h:15
GU_DetailHandle
Definition:
GU_DetailHandle.h:42
APEXA_API.h
APEXA_AnimationCachingMode::None
APEXA_AnimationCachingMode::Minimal
APEXA
APEXA_SceneUtils.h
Generated on Wed Aug 12 2026 02:13:23 for HDK by
1.8.6