C# 클래스 VSViewer.VSTools

Parses Joints, Groups, Vertices, Polygons, and Textures.
파일 보기 프로젝트 열기: MercurialForge/VSViewer

공개 프로퍼티들

프로퍼티 타입 설명
UnitX System.Vector3
UnitY System.Vector3
UnitZ System.Vector3

공개 메소드들

메소드 설명
BitColorConverter ( UInt16 color ) : byte[]
CreateGeometry ( WEP sourceObject ) : Geometry
GetGroups ( EndianBinaryReader reader, int numGroups ) : List
GetJoints ( EndianBinaryReader reader, int numJoints ) : List
GetPolygons ( EndianBinaryReader reader, int numAllPolygons ) : List
GetTextures ( EndianBinaryReader reader, int numOfPalettes ) : List
GetVertices ( EndianBinaryReader reader, List groups ) : List
Rot2Quat ( float radX, float radY, float radZ ) : Quaternion

비공개 메소드들

메소드 설명
ConstructCharacterPalettes ( EndianBinaryReader reader, List outTextures, int numOfPalettes, int width, int height, byte colorsPerPalette ) : void
ConstructWeaponPalettes ( EndianBinaryReader reader, List outTextures, int numOfPalettes, int width, int height, byte colorsPerPalette ) : void

메소드 상세

BitColorConverter() 공개 정적인 메소드

public static BitColorConverter ( UInt16 color ) : byte[]
color System.UInt16
리턴 byte[]

CreateGeometry() 공개 정적인 메소드

public static CreateGeometry ( WEP sourceObject ) : Geometry
sourceObject VSViewer.FileFormats.WEP
리턴 Geometry

GetGroups() 공개 정적인 메소드

public static GetGroups ( EndianBinaryReader reader, int numGroups ) : List
reader EndianBinaryReader
numGroups int
리턴 List

GetJoints() 공개 정적인 메소드

public static GetJoints ( EndianBinaryReader reader, int numJoints ) : List
reader EndianBinaryReader
numJoints int
리턴 List

GetPolygons() 공개 정적인 메소드

public static GetPolygons ( EndianBinaryReader reader, int numAllPolygons ) : List
reader EndianBinaryReader
numAllPolygons int
리턴 List

GetTextures() 공개 정적인 메소드

public static GetTextures ( EndianBinaryReader reader, int numOfPalettes ) : List
reader EndianBinaryReader
numOfPalettes int
리턴 List

GetVertices() 공개 정적인 메소드

public static GetVertices ( EndianBinaryReader reader, List groups ) : List
reader EndianBinaryReader
groups List
리턴 List

Rot2Quat() 공개 정적인 메소드

public static Rot2Quat ( float radX, float radY, float radZ ) : Quaternion
radX float
radY float
radZ float
리턴 Quaternion

프로퍼티 상세

UnitX 공개적으로 정적으로 프로퍼티

public static Vector3,System UnitX
리턴 System.Vector3

UnitY 공개적으로 정적으로 프로퍼티

public static Vector3,System UnitY
리턴 System.Vector3

UnitZ 공개적으로 정적으로 프로퍼티

public static Vector3,System UnitZ
리턴 System.Vector3