Zdexby TheHolyOneZ
42,595 classes
Class

MeshGenerator

: SplineUser : MonoBehaviour : Behaviour : Component : Object : Object
Dreamteck.Splines.MeshGenerator, Dreamteck.Splines 0x0238 (568 B) inherited 0x01A8 Dreamteck.Splines.dll
0x00x0238

Members 29

OffsetSizeNameTypeFlagsDefault
—0x04UNITY_16_VERTEX_LIMITintStatic+2 flags0
0x01_bakedboolPrivate—
0x01_markDynamicboolPrivate—
0x01AA0x02padding / unreflected
0x04_sizefloatPrivate—
0x10_colorColorPrivate—
0x0C_offsetVector3Private—
0x04_normalMethodNormalMethodPrivate—
0x01_calculateTangentsboolPrivate—
0x01_useSplineSizeboolPrivate—
0x01_useSplineColorboolPrivate—
0x01D30x01padding / unreflected
0x04_rotationfloatPrivate—
0x01_flipFacesboolPrivate—
0x01_doubleSidedboolPrivate—
0x01DA0x02padding / unreflected
0x04_uvModeUVModePrivate—
0x08_uvScaleVector2Private—
0x08_uvOffsetVector2Private—
0x04_uvRotationfloatPrivate—
0x04_meshIndexFormatIndexFormatPrivate—
0x08_bakedMeshMeshPrivate—
0x04colliderUpdateRatefloatPublic—
0x01_updateColliderbool1 flags—
0x02050x03padding / unreflected
0x04_lastUpdateTimefloat1 flags—
0x04_vDistfloatPrivate—
0x08__uvsVector2Static+1 flags—
0x08<_tsMesh>k__BackingFieldTS_MeshPrivate—
0x08_meshMesh1 flags—
0x08filterMeshFilter1 flags—
0x08meshRendererMeshRenderer1 flags—
0x08meshColliderMeshCollider1 flags—
Inherited from SplineUser 28
OffsetSizeNameTypeFlagsDefault
0x04updateMethodUpdateMethodPublic—
0x001C0x04padding / unreflected
0x08_splineSplineComputerPrivate—
0x01_autoUpdateboolPrivate—
0x00290x07padding / unreflected
0x08_rotationModifierRotationModifier1 flags—
0x08_offsetModifierOffsetModifier1 flags—
0x08_colorModifierColorModifier1 flags—
0x08_sizeModifierSizeModifier1 flags—
0x40_clipFromSampleSplineSamplePrivate—
0x40_clipToSampleSplineSamplePrivate—
0x01_loopSamplesboolPrivate—
0x00D10x07padding / unreflected
0x08_clipFromdoublePrivate—
0x08_clipTodoublePrivate—
0x04animClipFromfloatPrivate—
0x04animClipTofloatPrivate—
0x08_sampleCollectionSampleCollectionPrivate—
0x01rebuildboolPrivate—
0x01getSamplesboolPrivate—
0x01postBuildboolPrivate—
0x00FB0x05padding / unreflected
0x08_trsTransformPrivate—
0x01_hasTransformboolPrivate—
0x01090x07padding / unreflected
0x40_workSampleSplineSamplePrivate—
0x04_sampleCountintPrivate—
0x04_startSampleIndexintPrivate—
0x40evalResultSplineSample1 flags—
0x01multithreadedboolPublic—
0x01buildOnAwakeboolPublic—
0x01buildOnEnableboolPublic—
0x019B0x05padding / unreflected
0x08onPostBuildEmptySplineHandlerPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 61

SignatureFlagsNativeParams
float get_size()Public+1 flags0x04
void set_size(float value)Public+1 flags0x04
Color get_color()Public+1 flags0x10
void set_color(const Color& value)Public+1 flags0x10
Vector3 get_offset()Public+1 flags0x0C
void set_offset(const Vector3& value)Public+1 flags0x0C
NormalMethod get_normalMethod()Public+1 flags0x04
void set_normalMethod(const NormalMethod& value)Public+1 flags0x04
bool get_useSplineSize()Public+1 flags0x01
void set_useSplineSize(bool value)Public+1 flags0x01
bool get_useSplineColor()Public+1 flags0x01
void set_useSplineColor(bool value)Public+1 flags0x01
bool get_calculateTangents()Public+1 flags0x01
void set_calculateTangents(bool value)Public+1 flags0x01
float get_rotation()Public+1 flags0x04
void set_rotation(float value)Public+1 flags0x04
bool get_flipFaces()Public+1 flags0x01
void set_flipFaces(bool value)Public+1 flags0x01
bool get_doubleSided()Public+1 flags0x01
void set_doubleSided(bool value)Public+1 flags0x01
UVMode get_uvMode()Public+1 flags0x04
void set_uvMode(const UVMode& value)Public+1 flags0x04
Vector2 get_uvScale()Public+1 flags0x08
void set_uvScale(const Vector2& value)Public+1 flags0x08
Vector2 get_uvOffset()Public+1 flags0x08
void set_uvOffset(const Vector2& value)Public+1 flags0x08
float get_uvRotation()Public+1 flags0x04
void set_uvRotation(float value)Public+1 flags0x04
IndexFormat get_meshIndexFormat()Public+1 flags0x04
void set_meshIndexFormat(const IndexFormat& value)Public+1 flags0x04
bool get_baked()Public+1 flags0x01
bool get_markDynamic()Public+1 flags0x01
void set_markDynamic(bool value)Public+1 flags0x01
string get_meshName()4 flags0x08
TS_Mesh get__tsMesh()2 flags0x08
void set__tsMesh(TS_Mesh value)Private+1 flags0x08
void Awake()2 flags0x00
void Reset()2 flags0x00
void GetComponents()Private0x00
void Rebuild()Public+1 flags0x00
void RebuildImmediate()Public+1 flags0x00
void OnEnable()2 flags0x00
void OnDisable()2 flags0x00
void OnDestroy()2 flags0x00
void UpdateCollider()Public0x00
void LateRun()2 flags0x00
void Build()2 flags0x00
void PostBuild()2 flags0x00
void ClearMesh()3 flags0x00
void BuildMesh()3 flags0x00
void WriteMesh()3 flags0x00
void AllocateMesh(int vertexCount, int trisCount)3 flags0x04
void ResetUVDistance()1 flags0x00
void AddUVDistance(int sampleIndex)1 flags0x04
void CalculateUVs(double percent, float u)1 flags0x08
float GetBaseSize(const SplineSample& sample)1 flags0x40
Color GetBaseColor(const SplineSample& sample)1 flags0x40
void CreateMesh()3 flags0x00
void RefreshMesh()Private0x00
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Subclasses 6