API 레퍼런스
검색 색인 준비 중…

ImGui.ImFontConfigFields

아틀라스 빌드가 사용하는 폰트 소스 및 래스터라이저 설정입니다.

interface ImFontConfigFields {
    EllipsisChar: number;
    FontBuilderFlags: number;
    FontDataOwnedByAtlas: boolean;
    FontDataSize: number;
    FontNo: number;
    GlyphExtraAdvanceX: number;
    GlyphMaxAdvanceX: number;
    GlyphMinAdvanceX: number;
    GlyphOffsetX: number;
    GlyphOffsetY: number;
    MergeMode: boolean;
    OversampleH: number;
    OversampleV: number;
    PixelSnapH: boolean;
    RasterizerDensity: number;
    RasterizerMultiply: number;
    SizePixels: number;
}
소스와 상속
멤버 목록17

속성

속성

EllipsisChar: number

이 빌드의 16비트 ImWchar로 표현하는 줄임표 Unicode 값입니다.

소스와 상속
FontBuilderFlags: number

빌더 전용 부호 없는 플래그입니다. 0은 해당 빌더의 기본값입니다.

소스와 상속
FontDataOwnedByAtlas: boolean

아틀라스가 폰트 바이트를 해제할지 여부입니다. 빌린 JS 버퍼에서는 바꾸지 마세요.

소스와 상속
FontDataSize: number

TTF/OTF 소스의 바이트 길이입니다. 변경해도 소스 크기는 바뀌지 않습니다.

소스와 상속
FontNo: number

TTF/OTF 컬렉션 안에서 0부터 시작하는 폰트 인덱스입니다.

소스와 상속
GlyphExtraAdvanceX: number

글리프 사이에 추가하는 수평 픽셀 간격입니다.

소스와 상속
GlyphMaxAdvanceX: number

최대 수평 전진 픽셀 수입니다. 3.4028234663852886e38은 상한을 없앱니다.

소스와 상속
GlyphMinAdvanceX: number

최소 수평 전진 픽셀 수입니다. 최댓값과 함께 설정하면 고정 폭을 만듭니다.

소스와 상속
GlyphOffsetX: number

이 소스의 모든 글리프에 적용할 수평 픽셀 오프셋입니다.

소스와 상속
GlyphOffsetY: number

수직 픽셀 오프셋입니다. 높이가 다른 폰트를 병합할 때 유용합니다.

소스와 상속
MergeMode: boolean

별도 폰트를 만들지 않고 이전 폰트에 글리프를 병합합니다.

소스와 상속
OversampleH: number

수평 래스터화 오버샘플링 배율입니다. 0은 1 또는 2를 자동 선택합니다.

소스와 상속
OversampleV: number

수직 래스터화 오버샘플링 배율입니다. 0은 자동으로 1을 선택합니다.

소스와 상속
PixelSnapH: boolean

각 글리프의 수평 전진 폭을 정수 픽셀에 맞춥니다.

소스와 상속
RasterizerDensity: number

래스터화 밀도 배율입니다. 글리프의 논리 메트릭은 변경하지 않습니다.

소스와 상속
RasterizerMultiply: number

래스터 커버리지 배율입니다. 1보다 크면 밝아지고 작으면 어두워집니다.

소스와 상속
SizePixels: number

요청한 래스터 폰트의 픽셀 크기이며 대략 폰트 높이에 해당합니다.

소스와 상속

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0