C# Class OpenBve.CsvB3dObjectParser

ファイルを表示 Open project: leezer3/OpenBVE

Private Methods

Method Description
ApplyMeshBuilder ( ObjectManager &Object, MeshBuilder Builder ) : void
ApplyMeshBuilder ( ObjectManager &Object, MeshBuilder Builder, ObjectManager LoadMode, bool ForceTextureRepeatX, bool ForceTextureRepeatY ) : void
ApplyRotation ( MeshBuilder Builder, double x, double y, double z, double a ) : void
ApplyRotation ( ObjectManager Object, double x, double y, double z, double a ) : void
ApplyScale ( MeshBuilder Builder, double x, double y, double z ) : void
ApplyScale ( ObjectManager Object, double x, double y, double z ) : void
ApplyShear ( MeshBuilder Builder, double dx, double dy, double dz, double sx, double sy, double sz, double r ) : void
ApplyShear ( ObjectManager Object, double dx, double dy, double dz, double sx, double sy, double sz, double r ) : void
ApplyTranslation ( MeshBuilder Builder, double x, double y, double z ) : void
ApplyTranslation ( ObjectManager Object, double x, double y, double z ) : void
CreateCube ( MeshBuilder &Builder, double sx, double sy, double sz ) : void
CreateCylinder ( MeshBuilder &Builder, int n, double r1, double r2, double h ) : void
FontAvailable ( string fontName ) : bool
ReadObject ( string FileName, System Encoding, ObjectManager LoadMode, bool ForceTextureRepeatX, bool ForceTextureRepeatY ) : ObjectManager.StaticObject

Loads a CSV or B3D object from a file.

TextToBitmap ( string txt, string fontname, int fontsize, Color bgcolor, Color fcolor, Vector2 Padding ) : Bitmap