Class VertexDataExtensions
Inheritance
System.Object
VertexDataExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: AssetRipper.SourceGenerated.Extensions.dll
Syntax
public static class VertexDataExtensions
Methods
|
Improve this Doc
View Source
GenerateSkin(IVertexData, UnityVersion)
Declaration
public static BoneWeight4[] GenerateSkin(this IVertexData instance, UnityVersion version)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
UnityVersion |
version |
|
Returns
Type |
Description |
AssetRipper.Numerics.BoneWeight4[] |
|
|
Improve this Doc
View Source
GenerateVertices(IVertexData, UnityVersion, ISubMesh)
Declaration
public static Vector3[] GenerateVertices(this IVertexData instance, UnityVersion version, ISubMesh submesh)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
UnityVersion |
version |
|
AssetRipper.SourceGenerated.Subclasses.SubMesh.ISubMesh |
submesh |
|
Returns
Type |
Description |
System.Numerics.Vector3[] |
|
|
Improve this Doc
View Source
GetChannel(IVertexData, UnityVersion, ShaderChannel)
Declaration
public static ChannelInfo GetChannel(this IVertexData instance, UnityVersion version, ShaderChannel channelType)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
UnityVersion |
version |
|
ShaderChannel |
channelType |
|
Returns
Type |
Description |
AssetRipper.SourceGenerated.Subclasses.ChannelInfo.ChannelInfo |
|
|
Improve this Doc
View Source
GetCurrentChannels(IVertexData)
Declaration
public static uint GetCurrentChannels(this IVertexData instance)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
Returns
Type |
Description |
System.UInt32 |
|
|
Improve this Doc
View Source
GetStreamOffset(IVertexData, UnityVersion, Int32)
Declaration
public static int GetStreamOffset(this IVertexData instance, UnityVersion version, int stream)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
UnityVersion |
version |
|
System.Int32 |
stream |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetStreams(IVertexData)
Declaration
public static IReadOnlyList<IStreamInfo>? GetStreams(this IVertexData instance)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
Returns
Type |
Description |
System.Nullable<IReadOnlyList<AssetRipper.SourceGenerated.Subclasses.StreamInfo.IStreamInfo>> |
|
|
Improve this Doc
View Source
GetStreamSize(IVertexData, UnityVersion, Int32)
Declaration
public static int GetStreamSize(this IVertexData instance, UnityVersion version, int stream)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
UnityVersion |
version |
|
System.Int32 |
stream |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetStreamStride(IVertexData, UnityVersion, Int32)
Declaration
public static int GetStreamStride(this IVertexData instance, UnityVersion version, int stream)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
UnityVersion |
version |
|
System.Int32 |
stream |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IsSet(IVertexData, IStreamingInfo)
Declaration
public static bool IsSet(this IVertexData instance, IStreamingInfo streamingInfo)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
AssetRipper.SourceGenerated.Subclasses.StreamingInfo.IStreamingInfo |
streamingInfo |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
SetCurrentChannels(IVertexData, UInt32)
Declaration
public static void SetCurrentChannels(this IVertexData instance, uint value)
Parameters
Type |
Name |
Description |
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData |
instance |
|
System.UInt32 |
value |
|