C# 클래스 FSO.LotView.Utils._2DSpriteVertex

파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ObjectID System.Single
Position Vector3
Room Vector2
SizeInBytes int
TextureCoordinate Vector2
VertexElements Microsoft.Xna.Framework.Graphics.VertexDeclaration
WorldPosition Vector3

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
_2DSpriteVertex ( Vector3 position, Vector2 textureCoords, Vector3 worldPosition, System.Single objID, ushort room ) : System

Creates a new _2DSpriteVertex instance.

메소드 상세

_2DSpriteVertex() 공개 메소드

Creates a new _2DSpriteVertex instance.
public _2DSpriteVertex ( Vector3 position, Vector2 textureCoords, Vector3 worldPosition, System.Single objID, ushort room ) : System
position Vector3 Position of vertex.
textureCoords Vector2 Texture coordinates of vertex.
worldPosition Vector3 Vertex' position in world.
objID System.Single ID of object/sprite that this vertex belongs to.
room ushort
리턴 System

프로퍼티 상세

ObjectID 공개적으로 프로퍼티

public Single,System ObjectID
리턴 System.Single

Position 공개적으로 프로퍼티

public Vector3 Position
리턴 Vector3

Room 공개적으로 프로퍼티

public Vector2 Room
리턴 Vector2

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

public static int SizeInBytes
리턴 int

TextureCoordinate 공개적으로 프로퍼티

public Vector2 TextureCoordinate
리턴 Vector2

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

public static VertexDeclaration,Microsoft.Xna.Framework.Graphics VertexElements
리턴 Microsoft.Xna.Framework.Graphics.VertexDeclaration

WorldPosition 공개적으로 프로퍼티

public Vector3 WorldPosition
리턴 Vector3