-
Notifications
You must be signed in to change notification settings - Fork 60
/
AssetNodeOptions.h
34 lines (25 loc) · 1.04 KB
/
AssetNodeOptions.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#ifndef __AssetNodeOptions_h__
#define __AssetNodeOptions_h__
#include "NodeOptions.h"
NODE_OPTIONS_BEGIN(AssetNodeOptions)
NODE_OPTION(syncWhenInputConnects, bool, true)
NODE_OPTION(autoSyncOutputs, bool, false)
NODE_OPTION(useAssetObjectTransform, bool, false)
NODE_OPTION(splitGeosByGroup, bool, false)
NODE_OPTION(outputHiddenObjects, bool, false)
NODE_OPTION(outputTemplatedGeometries, bool, false)
NODE_OPTION(outputGeometryGroups, bool, true)
NODE_OPTION(outputCustomAttributes, bool, true)
NODE_OPTION(outputMeshPreserveHardEdges, bool, true)
NODE_OPTION(outputMeshPreserveLockedNormals, bool, true)
NODE_OPTION(ungroupOnBake, bool, true)
NODE_OPTION(updateParmsForEvalMode, bool, true)
NODE_OPTION(connectGeoForAssetInputs, bool, false)
NODE_OPTION(bakeOutputTextures, bool, true)
NODE_OPTION(preserveScale, bool, false)
NODE_OPTION(alwaysMergeInputGeometry, bool, false)
NODE_OPTION(packBeforeMerge, bool, false)
NODE_OPTION(useInstancerNode, bool, true)
NODE_OPTIONS_END()
extern AssetNodeOptions::Definition assetNodeOptionsDefinition;
#endif