HDK
 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;
14 
15 /// Applies a scene delta to the provided geometry.
16 /// @param gdh The geometry for the input scene.
17 /// @param delta_gdh The geometry for the scene delta, which may be empty.
18 /// @param inherit_animation_layers Specifies whether input animation layers
19 /// are inherited and should propagate upstream changes.
20 APEXA_API extern void
22  GU_DetailHandle &gdh,
23  const GU_ConstDetailHandle &delta_gdh,
24  bool inherit_animation_layers);
25 
26 #endif
APEXA_API void APEXAmergeSceneDelta(GU_DetailHandle &gdh, const GU_ConstDetailHandle &delta_gdh, bool inherit_animation_layers)
#define APEXA_API
Definition: APEXA_API.h:21