1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- namespace TerrainComposer2
- {
- // GlobalManager
- public enum PresetMode { Default, StampMode }
- // ItemBehaviour
- public enum PositionMode { Transform, Offset, Locked }
- // Node
- public enum InputKind { Terrain = 0, Noise = 1, Shape = 2, File = 3, Current = 4, Portal = 5 };
- public enum InputTerrainHeight { Collision = 5 };
- public enum InputTerrain { Height, Angle, Normal, Convexity, Splatmap, Collision};
- public enum InputNoise { Perlin, Billow, Ridged, Cell, IQ, Swiss, Jordan, Random};
- public enum InputShape { Circle, Gradient, Rectangle, Constant };
- public enum InputFile { Image, RawImage };
- public enum InputCurrent { Blur = 0, Expand = 1, Shrink = 2, EdgeDetect = 4, Distortion = 3};
- public enum InputPortal { Portal };
- public enum NoiseMode { TextureLookup = 0, Normal = 1, Simplex = 2, Value = 3 };
- public enum NoiseMode2 { Normal = 1, Simplex = 2, Value = 3 }
- public enum CellNoiseMode { Fast, Normal };
- public enum Method { Add = 0, Subtract = 1, Lerp = 2, Multiply = 3, Divide = 4, Difference = 5, Average = 6, Max = 7, Min = 8 }
- public enum MethodItem { Overlay = 2, Max = 7, Min = 8 }
- public enum NodeGroupType { Select, Mask };
- public enum CollisionMode { Height, Mask };
- public enum CollisionDirection { Up, Down};
- public enum ConvexityMode { Convex, Concave };
- public enum BlurMode { Normal, Outward, Inward };
- // itemGroup Mix Slider
- public enum MixModeEnum { Group, Single }
- public enum ColorSelectMode { Color, ColorRange };
-
- // GUI Text
- public enum HorTextAlign { Left, Right, Center }
- public enum VerTextAlign { Top, Center, Bottom }
- // Global
- public enum StretchMode { None, Left, Right, Screen };
- public enum DropPosition { None, Top, Bottom, Left, Right, Center };
- public enum WrapMode { continuous, Clamp };
- public enum ImageWrapMode { Mirror, Repeat, Clamp };
-
- }
|