C# 클래스 SFML.Graphics.Transformable

Decomposed transform defined by a position, a rotation and a scale
A note on coordinates and undistorted rendering: By default, SFML (or more exactly, OpenGL) may interpolate drawable objects such as sprites or texts when rendering. While this allows transitions like slow movements or rotations to appear smoothly, it can lead to unwanted results in some cases, for example blurred or distorted objects. In order to render a SFML.Graphics.Drawable object pixel-perfectly, make sure the involved coordinates allow a 1:1 mapping of pixels in the window to texels (pixels in the texture). More specifically, this means: * The object's position, origin and scale have no fractional part * The object's and the view's rotation are a multiple of 90 degrees * The view's center and size have no fractional part
상속: SFML.System.ObjectBase
파일 보기 프로젝트 열기: SFML/SFML.Net 1 사용 예제들

공개 메소드들

메소드 설명
Transformable ( ) : System

Default constructor

Transformable ( Transformable transformable ) : System

Construct the transformable from another transformable

보호된 메소드들

메소드 설명
Destroy ( bool disposing ) : void

Handle the destruction of the object

Transformable ( IntPtr cPointer ) : System

Construct the object from its internal C pointer

메소드 상세

Destroy() 보호된 메소드

Handle the destruction of the object
protected Destroy ( bool disposing ) : void
disposing bool Is the GC disposing the object, or is it an explicit call ?
리턴 void

Transformable() 공개 메소드

Default constructor
public Transformable ( ) : System
리턴 System

Transformable() 보호된 메소드

Construct the object from its internal C pointer
protected Transformable ( IntPtr cPointer ) : System
cPointer System.IntPtr Pointer to the object in the C library
리턴 System

Transformable() 공개 메소드

Construct the transformable from another transformable
public Transformable ( Transformable transformable ) : System
transformable Transformable Transformable to copy
리턴 System