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

RenderWindow

Window 창 작업과 RenderTarget 2차원 그리기를 모두 지원하는 창입니다.

상속 관계

계층 (theme_hierarchy_view_summary)

소스와 상속
멤버 목록61

생성자

속성

메소드

생성자

메소드

  • 대기 중인 그리기를 제출하고 창을 닫습니다. 이후 이 객체에서 create를 다시 호출할 수 있습니다.

    반환값

    void
    소스와 상속
  • 생성한 VkSurfaceKHR를 반환한다. 생성 실패 시 undefined를 반환한다.

    매개변수

    instance
    bigint
    allocator
    bigint = 0n

    반환값

    undefined | bigint
    소스와 상속
  • 그리기를 동기적으로 제출하고 창 버퍼를 교환합니다. 수직 동기화 또는 프레임 속도 제한으로 대기할 수 있습니다.

    반환값

    void
    소스와 상속
  • 포인터 정밀도를 유지하도록 플랫폼 네이티브 윈도우 핸들을 bigint로 반환한다.

    반환값

    bigint
    소스와 상속
  • 윈도우가 현재 입력 포커스를 갖고 있는지 반환한다.

    반환값

    boolean
    소스와 상속
  • 시스템 윈도우가 아직 열려 있는지 반환한다.

    반환값

    boolean
    소스와 상속
  • 명시적 create 성공 후 동기적으로 호출된다. 인수가 있는 기본 클래스 생성 중에는 파생 훅을 호출하지 않는다.

    반환값

    void
    소스와 상속
  • SFML이 실제 크기 변경을 알린 후 동기적으로 호출된다. 해당 Resized 이벤트는 소비하지 않는다.

    반환값

    void
    소스와 상속
  • 시스템에 윈도우 포커스를 요청한다. 허용 여부는 윈도우 관리자가 결정한다.

    반환값

    void
    소스와 상속
  • 대기 중인 그리기를 제출하고 OpenGL 컨텍스트를 활성화하거나 비활성화합니다. 성공 여부를 반환합니다.

    매개변수

    active
    boolean = true

    반환값

    boolean
    소스와 상속
  • 초당 최대 display 호출 수를 설정한다. 0은 프레임 속도 제한을 해제하며 대기는 display 안에서 이루어진다.

    매개변수

    limit
    number

    반환값

    void
    소스와 상속
  • 조이스틱 이동 이벤트를 발생시키는 축 변화 임계값을 0~100 범위로 설정한다.

    매개변수

    threshold
    number

    반환값

    void
    소스와 상속
  • 키를 계속 누를 때 KeyPressed 이벤트를 반복 생성할지 설정한다.

    매개변수

    enabled
    boolean

    반환값

    void
    소스와 상속
  • 마우스를 윈도우 안에 제한할지 설정한다. 일반적으로 윈도우가 포커스를 가진 동안에만 적용된다.

    매개변수

    grabbed
    boolean

    반환값

    void
    소스와 상속
  • 클라이언트 영역에서 마우스 커서를 표시할지 설정한다.

    매개변수

    visible
    boolean

    반환값

    void
    소스와 상속
  • 윈도우 제목을 설정한다.

    매개변수

    title
    string

    반환값

    void
    소스와 상속
  • 버퍼 교환을 디스플레이 새로 고침과 동기화할지 설정한다.

    매개변수

    enabled
    boolean

    반환값

    void
    소스와 상속
  • 윈도우를 표시하거나 숨긴다.

    매개변수

    visible
    boolean

    반환값

    void
    소스와 상속

심볼 멤버

"[graphicsNative]": NativeGraphicsHandle<"window">
소스와 상속
  • 반환값

    ReadonlySet<
        Readonly<
            Pick<
                Texture,
                | "getSize"
                | typeof graphicsNative
                | typeof textureId
                | typeof textureOwner
                | "copyToImage"
                | "isSmooth"
                | "isRepeated"
                | "isSrgb"
                | "getNativeHandle",
            >,
        >,
    >
    소스와 상속

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