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

ImGui.ImGuiStyleFields

네이티브 스타일 값입니다. 별도 단위가 없으면 크기는 픽셀 단위입니다.

interface ImGuiStyleFields {
    Alpha: number;
    AntiAliasedFill: boolean;
    AntiAliasedLines: boolean;
    AntiAliasedLinesUseTex: boolean;
    ButtonTextAlignX: number;
    ButtonTextAlignY: number;
    CellPaddingX: number;
    CellPaddingY: number;
    ChildBorderSize: number;
    ChildRounding: number;
    CircleTessellationMaxError: number;
    ColorButtonPosition: number;
    ColumnsMinSpacing: number;
    CurveTessellationTol: number;
    DisabledAlpha: number;
    DisplaySafeAreaPaddingX: number;
    DisplaySafeAreaPaddingY: number;
    DisplayWindowPaddingX: number;
    DisplayWindowPaddingY: number;
    FrameBorderSize: number;
    FramePaddingX: number;
    FramePaddingY: number;
    FrameRounding: number;
    GrabMinSize: number;
    GrabRounding: number;
    HoverDelayNormal: number;
    HoverDelayShort: number;
    HoverFlagsForTooltipMouse: number;
    HoverFlagsForTooltipNav: number;
    HoverStationaryDelay: number;
    ImageBorderSize: number;
    IndentSpacing: number;
    ItemInnerSpacingX: number;
    ItemInnerSpacingY: number;
    ItemSpacingX: number;
    ItemSpacingY: number;
    LogSliderDeadzone: number;
    MouseCursorScale: number;
    PopupBorderSize: number;
    PopupRounding: number;
    ScrollbarRounding: number;
    ScrollbarSize: number;
    SelectableTextAlignX: number;
    SelectableTextAlignY: number;
    SeparatorTextAlignX: number;
    SeparatorTextAlignY: number;
    SeparatorTextBorderSize: number;
    SeparatorTextPaddingX: number;
    SeparatorTextPaddingY: number;
    TabBarBorderSize: number;
    TabBarOverlineSize: number;
    TabBorderSize: number;
    TabCloseButtonMinWidthSelected: number;
    TabCloseButtonMinWidthUnselected: number;
    TableAngledHeadersAngle: number;
    TableAngledHeadersTextAlignX: number;
    TableAngledHeadersTextAlignY: number;
    TabRounding: number;
    TouchExtraPaddingX: number;
    TouchExtraPaddingY: number;
    WindowBorderHoverPadding: number;
    WindowBorderSize: number;
    WindowMenuButtonPosition: number;
    WindowMinSizeX: number;
    WindowMinSizeY: number;
    WindowPaddingX: number;
    WindowPaddingY: number;
    WindowRounding: number;
    WindowTitleAlignX: number;
    WindowTitleAlignY: number;
}
소스와 상속
멤버 목록70

속성

속성

Alpha: number

모든 ImGui 렌더링에 적용하는 전체 불투명도 배율입니다.

소스와 상속
AntiAliasedFill: boolean

채운 도형 가장자리 안티앨리어싱입니다. 프레임 시작 시 목록에 복사됩니다.

소스와 상속
AntiAliasedLines: boolean

선 및 테두리 안티앨리어싱입니다. 프레임 시작 시 그리기 목록에 복사됩니다.

소스와 상속
AntiAliasedLinesUseTex: boolean

선 안티앨리어싱에 텍스처를 우선 사용합니다. 이중 선형 필터링이 필요합니다.

소스와 상속
ButtonTextAlignX: number

버튼 텍스트의 수평 정렬입니다. 0은 왼쪽, 1은 오른쪽입니다.

소스와 상속
ButtonTextAlignY: number

버튼 텍스트의 수직 정렬입니다. 0은 위, 1은 아래입니다.

소스와 상속
CellPaddingX: number

테이블 셀 수평 여백입니다. 같은 테이블 내에서는 고정됩니다.

소스와 상속
CellPaddingY: number

테이블 셀 수직 여백입니다. 행마다 변경할 수 있습니다.

소스와 상속
ChildBorderSize: number

자식 창 테두리 두께입니다.

소스와 상속
ChildRounding: number

자식 창 모서리 반경입니다. 0이면 직각입니다.

소스와 상속
CircleTessellationMaxError: number

원 및 둥근 모서리 자동 분할의 최대 픽셀 오차입니다. 작을수록 분할이 늘어납니다.

소스와 상속
ColorButtonPosition: number

ColorEdit 색상 버튼 위치입니다. ImGuiDir.Left 또는 Right입니다.

소스와 상속
ColumnsMinSpacing: number

구형 열 사이의 최소 수평 간격입니다.

소스와 상속
CurveTessellationTol: number

자동 베지어 분할 허용 오차입니다. 작을수록 더 세밀한 형상이 생성됩니다.

소스와 상속
DisabledAlpha: number

BeginDisabled()가 Alpha에 곱하는 추가 불투명도 배율입니다.

소스와 상속
DisplaySafeAreaPaddingX: number

창, 메뉴, 팝업 및 툴팁의 수평 안전 영역 여백입니다.

소스와 상속
DisplaySafeAreaPaddingY: number

창, 메뉴, 팝업 및 툴팁의 수직 안전 영역 여백입니다.

소스와 상속
DisplayWindowPaddingX: number

화면 가장자리에서 창이 수평으로 최소한 보여야 하는 폭입니다.

소스와 상속
DisplayWindowPaddingY: number

화면 가장자리에서 창이 수직으로 최소한 보여야 하는 높이입니다.

소스와 상속
FrameBorderSize: number

프레임 위젯 테두리 두께입니다. 보통 0 또는 1입니다.

소스와 상속
FramePaddingX: number

버튼 등 프레임 위젯 내부의 수평 여백입니다.

소스와 상속
FramePaddingY: number

버튼 등 프레임 위젯 내부의 수직 여백입니다.

소스와 상속
FrameRounding: number

프레임 위젯 모서리 반경입니다. 0이면 직각입니다.

소스와 상속
GrabMinSize: number

슬라이더 및 스크롤바 손잡이의 이동 축 방향 최소 크기입니다.

소스와 상속
GrabRounding: number

슬라이더 손잡이 모서리 반경입니다. 0이면 직각입니다.

소스와 상속
HoverDelayNormal: number

ImGuiHoveredFlags.DelayNormal의 호버 대기 시간입니다. 초 단위입니다.

소스와 상속
HoverDelayShort: number

ImGuiHoveredFlags.DelayShort의 호버 대기 시간입니다. 초 단위입니다.

소스와 상속
HoverFlagsForTooltipMouse: number

마우스 입력 시 ForTooltip 및 항목 툴팁의 기본 ImGuiHoveredFlags입니다.

소스와 상속
HoverFlagsForTooltipNav: number

키보드 또는 게임패드 탐색 시 툴팁의 기본 ImGuiHoveredFlags입니다.

소스와 상속
HoverStationaryDelay: number

ImGuiHoveredFlags.Stationary가 요구하는 정지 시간입니다. 초 단위입니다.

소스와 상속
ImageBorderSize: number

Image()가 사용하는 테두리 두께입니다.

소스와 상속
IndentSpacing: number

트리 노드 진입 등에 쓰는 기본 수평 들여쓰기입니다.

소스와 상속
ItemInnerSpacingX: number

슬라이더와 라벨 등 복합 위젯 내부의 수평 간격입니다.

소스와 상속
ItemInnerSpacingY: number

복합 위젯 구성 요소 사이의 수직 간격입니다.

소스와 상속
ItemSpacingX: number

개별 위젯 사이의 수평 간격입니다.

소스와 상속
ItemSpacingY: number

위젯 또는 행 사이의 수직 간격입니다.

소스와 상속
LogSliderDeadzone: number

0을 지나는 로그 슬라이더의 0 주변 데드존 픽셀 너비입니다.

소스와 상속
MouseCursorScale: number

IO.MouseDrawCursor가 켜졌을 때 소프트웨어 마우스 커서 배율입니다.

소스와 상속
PopupBorderSize: number

팝업 및 툴팁의 테두리 두께입니다.

소스와 상속
PopupRounding: number

팝업 모서리 반경입니다. 툴팁은 WindowRounding을 사용합니다.

소스와 상속
ScrollbarRounding: number

스크롤바 손잡이의 모서리 반경입니다.

소스와 상속
ScrollbarSize: number

수직 스크롤바 너비 및 수평 스크롤바 높이입니다.

소스와 상속
SelectableTextAlignX: number

선택 항목 텍스트 수평 정렬입니다. 0이면 같은 줄 항목을 왼쪽 정렬합니다.

소스와 상속
SelectableTextAlignY: number

선택 항목 텍스트의 수직 정렬입니다. 0은 위, 1은 아래입니다.

소스와 상속
SeparatorTextAlignX: number

구분선 라벨의 수평 정렬입니다. 0은 왼쪽, 1은 오른쪽입니다.

소스와 상속
SeparatorTextAlignY: number

구분선 라벨의 수직 정렬입니다. 0.5이면 선 중앙에 놓입니다.

소스와 상속
SeparatorTextBorderSize: number

SeparatorText()의 구분선 두께입니다.

소스와 상속
SeparatorTextPaddingX: number

구분선 바깥 가장자리부터 텍스트까지의 수평 여백입니다.

소스와 상속
SeparatorTextPaddingY: number

구분선 텍스트의 수직 여백입니다. 보통 FramePaddingY와 같습니다.

소스와 상속
TabBarBorderSize: number

활성 탭 색상으로 그리는 탭 바 구분선 두께입니다.

소스와 상속
TabBarOverlineSize: number

선택한 탭을 강조하는 위쪽 선의 두께입니다.

소스와 상속
TabBorderSize: number

개별 탭의 테두리 두께입니다.

소스와 상속
TabCloseButtonMinWidthSelected: number

선택 탭 닫기 너비 기준입니다. -1은 항상, 0은 호버, 양수는 충분한 너비와 호버입니다.

소스와 상속
TabCloseButtonMinWidthUnselected: number

비선택 탭 닫기 기준입니다. -1 항상, 0 호버, 양수 호버와 최소 폭, 3.4028234663852886e38 숨김입니다.

소스와 상속
TableAngledHeadersAngle: number

기울어진 헤더 각도입니다. 라디안 단위로 약 +/-0.873(50도)까지 지원합니다.

소스와 상속
TableAngledHeadersTextAlignX: number

셀 내 기울어진 헤더 텍스트의 수평 정렬 비율입니다. 0에서 1입니다.

소스와 상속
TableAngledHeadersTextAlignY: number

셀 내 기울어진 헤더 텍스트의 수직 정렬 비율입니다. 0에서 1입니다.

소스와 상속
TabRounding: number

탭 위쪽 모서리의 반경입니다.

소스와 상속
TouchExtraPaddingX: number

터치 판정 영역의 수평 확장량입니다. 겹치면 첫 위젯이 우선합니다.

소스와 상속
TouchExtraPaddingY: number

터치 판정 영역의 수직 확장량입니다. 겹치면 첫 위젯이 우선합니다.

소스와 상속
WindowBorderHoverPadding: number

크기 변경 감지를 위해 창 테두리 안팎으로 확장하는 거리입니다.

소스와 상속
WindowBorderSize: number

창 테두리 두께입니다. 보통 0 또는 1입니다.

소스와 상속
WindowMenuButtonPosition: number

제목 표시줄 접기 및 메뉴 버튼 위치입니다. ImGuiDir의 None, Left, Right입니다.

소스와 상속
WindowMinSizeX: number

전체 창의 최소 너비입니다. 개별 창에는 크기 제약을 사용하세요.

소스와 상속
WindowMinSizeY: number

전체 창의 최소 높이입니다. 개별 창에는 크기 제약을 사용하세요.

소스와 상속
WindowPaddingX: number

창 내부의 수평 여백입니다.

소스와 상속
WindowPaddingY: number

창 내부의 수직 여백입니다.

소스와 상속
WindowRounding: number

창 모서리 반경입니다. 0이면 직각입니다.

소스와 상속
WindowTitleAlignX: number

제목 텍스트의 수평 정렬입니다. 0은 왼쪽, 1은 오른쪽입니다.

소스와 상속
WindowTitleAlignY: number

제목 텍스트의 수직 정렬입니다. 0은 위, 1은 아래이며 기본값은 0.5입니다.

소스와 상속

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