diff options
Diffstat (limited to 'tools/trackeditor/code/nodes/fenceline.h')
-rw-r--r-- | tools/trackeditor/code/nodes/fenceline.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/tools/trackeditor/code/nodes/fenceline.h b/tools/trackeditor/code/nodes/fenceline.h new file mode 100644 index 0000000..d174f13 --- /dev/null +++ b/tools/trackeditor/code/nodes/fenceline.h @@ -0,0 +1,30 @@ +#include "precompiled/PCH.h" + + +#ifndef FENCELINE +#define FENCELINE + +#include "main/constants.h" + +class tlDataChunk; + +class FenceLineNode : public MPxLocatorNode +{ +public: + FenceLineNode(); + ~FenceLineNode(); + + static void* creator(); + static MStatus initialize(); + virtual void postConstructor(); + + static void AddWall( MObject& fenceLine, MObject& wall ); + + //This is how you export one of these. + static tlDataChunk* Export( MObject& fenceNode, tlHistory& history ); + + static MTypeId id; + static const char* stringId; +}; + +#endif
\ No newline at end of file |