Lysa  0.0
Lysa 3D Engine
RenderingWindow.ixx File Reference

Classes

class  RenderingWindow
 
struct  RenderingWindowConfiguration
 
struct  RenderingWindowEvent
 

Namespaces

namespace  lysa
 

Enums

enum class  MouseMode : uint8 { VISIBLE = 0, VISIBLE_CAPTURED = 1, HIDDEN = 2, HIDDEN_CAPTURED = 3 }
 
enum class  MouseCursor : uint8 {
  DEFAULT = 0, ARROW = 0, WAIT = 1, BACKGROUND_WAIT = 2,
  MOVE = 3, RESIZE_H = 4, RESIZE_V = 5, RESIZE_NWSE = 6,
  RESIZE_NESW = 7, TEXT_SELECT = 8, CROSSHAIR = 9, POINTER = 10,
  NOT_ALLOWED = 11
}
 
enum class  RenderingWindowMode : uint32 { WINDOWED = 0, WINDOWED_MAXIMIZED = 1, WINDOWED_FULLSCREEN = 2, FULLSCREEN = 3 }
 

Variables

 module
 
export module lysa resources rendering_window
 
import vireo
 
import lysa event
 
import lysa input_event
 
import lysa math
 
import lysa rect
 
import lysa resources
 
import lysa resources render_target
 

Variable Documentation

import lysa event
import lysa input_event
import lysa math
module
import lysa rect
import lysa resources render_target
export module lysa resources rendering_window
import lysa resources
import vireo