Zdexby TheHolyOneZ
42,628 classes
Class

Channel

: Object
Dreamteck.Splines.SplineMesh.Channel, Dreamteck.Splines 0x0130 (304 B) inherited 0x0010 Dreamteck.Splines.dll
0x00x0130

Members 41

OffsetSizeNameTypeFlagsDefault
0x08namestringPublic—
0x08iterationRandomRandomPrivate—
0x04_iterationSeedintPrivate—
0x04_offsetSeedintPrivate—
0x08_offsetRandomRandomPrivate—
0x08_offsetHandlerVector2HandlerPrivate—
0x04_rotationSeedintPrivate—
0x003C0x04padding / unreflected
0x08_rotationRandomRandomPrivate—
0x08_placeRotationHandlerQuaternionHandlerPrivate—
0x08_extrudeRotationHandlerFloatHandlerPrivate—
0x04_scaleSeedintPrivate—
0x005C0x04padding / unreflected
0x08_scaleRandomRandomPrivate—
0x08_scaleHandlerVector3HandlerPrivate—
0x08ownerSplineMesh1 flags—
0x08meshesList<Dreamteck.Splines.SplineMesh.Channel.MeshDefinition>Private—
0x08_clipFromdoublePrivate—
0x08_clipTodoublePrivate—
0x01_randomOrderboolPrivate—
0x00910x03padding / unreflected
0x04_overrideUVsUVOverridePrivate—
0x08_uvScaleVector2Private—
0x08_uvOffsetVector2Private—
0x01_overrideNormalboolPrivate—
0x00A90x03padding / unreflected
0x0C_customNormalVector3Private—
0x04_typeTypePrivate—
0x04_countintPrivate—
0x01_autoCountboolPrivate—
0x00C10x07padding / unreflected
0x08_spacingdoublePrivate—
0x01_randomRotationboolPrivate—
0x00D10x03padding / unreflected
0x0C_minRotationVector3Private—
0x0C_maxRotationVector3Private—
0x01_randomOffsetboolPrivate—
0x00ED0x03padding / unreflected
0x08_minOffsetVector2Private—
0x08_maxOffsetVector2Private—
0x01_randomScaleboolPrivate—
0x01_uniformRandomScaleboolPrivate—
0x01020x02padding / unreflected
0x0C_minScaleVector3Private—
0x0C_maxScaleVector3Private—
0x04iteratorintPrivate—
0x01_overrideMaterialIDboolPrivate—
0x01210x03padding / unreflected
0x04_targetMaterialIDintPrivate—
0x08_scaleModifierMeshScaleModifier1 flags—

Functions 87

SignatureFlagsNativeParams
double get_clipFrom()Public+1 flags0x08
void set_clipFrom(double value)Public+1 flags0x08
double get_clipTo()Public+1 flags0x08
void set_clipTo(double value)Public+1 flags0x08
bool get_randomOffset()Public+1 flags0x01
void set_randomOffset(bool value)Public+1 flags0x01
Vector2Handler get_offsetHandler()Public+1 flags0x08
void set_offsetHandler(Vector2Handler value)Public+1 flags0x08
bool get_overrideMaterialID()Public+1 flags0x01
void set_overrideMaterialID(bool value)Public+1 flags0x01
int get_targetMaterialID()Public+1 flags0x04
void set_targetMaterialID(int value)Public+1 flags0x04
bool get_randomRotation()Public+1 flags0x01
void set_randomRotation(bool value)Public+1 flags0x01
QuaternionHandler get_placeRotationHandler()Public+1 flags0x08
void set_placeRotationHandler(QuaternionHandler value)Public+1 flags0x08
FloatHandler get_extrudeRotationHandler()Public+1 flags0x08
void set_extrudeRotationHandler(FloatHandler value)Public+1 flags0x08
bool get_randomScale()Public+1 flags0x01
void set_randomScale(bool value)Public+1 flags0x01
Vector3Handler get_scaleHandler()Public+1 flags0x08
void set_scaleHandler(Vector3Handler value)Public+1 flags0x08
bool get_uniformRandomScale()Public+1 flags0x01
void set_uniformRandomScale(bool value)Public+1 flags0x01
int get_offsetSeed()Public+1 flags0x04
void set_offsetSeed(int value)Public+1 flags0x04
int get_rotationSeed()Public+1 flags0x04
void set_rotationSeed(int value)Public+1 flags0x04
int get_scaleSeed()Public+1 flags0x04
void set_scaleSeed(int value)Public+1 flags0x04
double get_spacing()Public+1 flags0x08
void set_spacing(double value)Public+1 flags0x08
Vector2 get_minOffset()Public+1 flags0x08
void set_minOffset(const Vector2& value)Public+1 flags0x08
Vector2 get_maxOffset()Public+1 flags0x08
void set_maxOffset(const Vector2& value)Public+1 flags0x08
Vector3 get_minRotation()Public+1 flags0x0C
void set_minRotation(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxRotation()Public+1 flags0x0C
void set_maxRotation(const Vector3& value)Public+1 flags0x0C
Vector3 get_minScale()Public+1 flags0x0C
void set_minScale(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxScale()Public+1 flags0x0C
void set_maxScale(const Vector3& value)Public+1 flags0x0C
Type get_type()Public+1 flags0x04
void set_type(const Type& value)Public+1 flags0x04
bool get_randomOrder()Public+1 flags0x01
void set_randomOrder(bool value)Public+1 flags0x01
int get_randomSeed()Public+1 flags0x04
void set_randomSeed(int value)Public+1 flags0x04
int get_count()Public+1 flags0x04
void set_count(int value)Public+1 flags0x04
bool get_autoCount()Public+1 flags0x01
void set_autoCount(bool value)Public+1 flags0x01
UVOverride get_overrideUVs()Public+1 flags0x04
void set_overrideUVs(const UVOverride& value)Public+1 flags0x04
Vector2 get_uvOffset()Public+1 flags0x08
void set_uvOffset(const Vector2& value)Public+1 flags0x08
Vector2 get_uvScale()Public+1 flags0x08
void set_uvScale(const Vector2& value)Public+1 flags0x08
bool get_overrideNormal()Public+1 flags0x01
void set_overrideNormal(bool value)Public+1 flags0x01
Vector3 get_customNormal()Public+1 flags0x0C
void set_customNormal(const Vector3& value)Public+1 flags0x0C
MeshScaleModifier get_scaleModifier()Public+1 flags0x08
void .ctor(const string& n, SplineMesh parent)Public+1 flags0x08
void .ctor(const string& n, Mesh inputMesh, SplineMesh parent)Public+1 flags0x08
void Init()Private0x00
void CopyTo(Channel target)Public0x08
int GetMeshCount()Public0x04
void SwapMeshes(int a, int b)Public0x04
void DuplicateMesh(int index)Public0x04
MeshDefinition GetMesh(int index)Public0x08
void AddMesh(Mesh input)Public0x08
void AddMesh(MeshDefinition meshDefinition)Public0x08
void RemoveMesh(int index)Public0x04
void ResetIteration()Public0x00
ValueTuple<UnityEngine.Vector2 GetCustomPlaceValues(double percent)Public0x24
ValueTuple<UnityEngine.Vector2 GetCustomExtrudeValues(double percent)Public0x18
Vector2 NextRandomOffset()Public0x08
Quaternion NextRandomQuaternion()Public0x10
float NextRandomAngle()Public0x04
Vector3 NextRandomScale()Public0x0C
Vector3 NextPlaceScale()Public0x0C
MeshDefinition NextMesh()Public0x08
void Rebuild()1 flags0x00
void Refresh()Private0x00

Used by 13

types with a member, parameter or interface of this type