C# 클래스 ImGuiNET.NativeFontAtlas

파일 보기 프로젝트 열기: mellinoe/ImGui.NET 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ConfigData ImVector
Fonts ImVector
TexDesiredWidth System.IntPtr
TexHeight System.IntPtr
TexID void*
TexPixelsAlpha8 byte*
TexPixelsRGBA32 System.UIntPtr
TexUvWhitePixel Vector2
TexWidth System.IntPtr

프로퍼티 상세

ConfigData 공개적으로 프로퍼티

ImVector(ImFontConfig). Internal data
public ImVector,ImGuiNET ConfigData
리턴 ImVector

Fonts 공개적으로 프로퍼티

(ImVector(ImFont*)
public ImVector,ImGuiNET Fonts
리턴 ImVector

TexDesiredWidth 공개적으로 프로퍼티

Texture width desired by user before Build(). Must be a power-of-two. If have many glyphs your graphics API have texture size restrictions you may want to increase texture width to decrease height.
public IntPtr,System TexDesiredWidth
리턴 System.IntPtr

TexHeight 공개적으로 프로퍼티

Texture height calculated during Build().
public IntPtr,System TexHeight
리턴 System.IntPtr

TexID 공개적으로 프로퍼티

User data to refer to the texture once it has been uploaded to user's graphic systems. It ia passed back to you during rendering.
public void* TexID
리턴 void*

TexPixelsAlpha8 공개적으로 프로퍼티

1 component per pixel, each component is unsigned 8-bit. Total size = TexWidth * TexHeight
public byte* TexPixelsAlpha8
리턴 byte*

TexPixelsRGBA32 공개적으로 프로퍼티

4 component per pixel, each component is unsigned 8-bit. Total size = TexWidth * TexHeight * 4
public UIntPtr,System TexPixelsRGBA32
리턴 System.UIntPtr

TexUvWhitePixel 공개적으로 프로퍼티

Texture coordinates to a white pixel (part of the TexExtraData block)
public Vector2 TexUvWhitePixel
리턴 Vector2

TexWidth 공개적으로 프로퍼티

Texture width calculated during Build().
public IntPtr,System TexWidth
리턴 System.IntPtr