Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ICoreWindow = interface
- ['{A46F6070-DA28-48F0-8CAC-B4DA6C7C7EE5}']
- procedure GetRootTimer (out Timer: IUpdateTimer); stdcall;
- procedure Paint; stdcall;
- procedure Update; stdcall;
- procedure OnMouseActivity (Event, X,Y: Integer; ShiftState: Cardinal); stdcall;
- procedure OnCaptureGained; stdcall;
- procedure OnCaptureLost; stdcall;
- procedure OnMouseLeave; stdcall;
- procedure OnMouseWheel (X,Y: Integer; ShiftState: Cardinal; dX,dY: Integer); stdcall;
- procedure OnKey (Event, OldState, NewState: Integer; Key: Cardinal); stdcall;
- procedure OnChar (Char: WideChar); stdcall;
- function GetDirect3D: IDirect3D9; stdcall;
- function GetDirect3DDevice: IDirect3DDevice9; stdcall;
- function GetRootVisibleEntity: IVisibleEntityGroup; stdcall;
- function GetKeyMapper: IKeyMapper; stdcall;
- function GetRootControl: IControlGroup; stdcall;
- function GetFileSystem: IFileSystem; stdcall;
- function GetSize: TPoint; stdcall;
- function GetMousePos: TFloatPoint; stdcall;
- function GetShiftState: Integer; stdcall;
- function GetFPS: Integer; stdcall;
- property Direct3D: IDirect3D9 read GetDirect3D;
- property Direct3DDevice: IDirect3DDevice9 read GetDirect3DDevice;
- property RootVisibleEntity: IVisibleEntityGroup read GetRootVisibleEntity;
- property KeyMapper: IKeyMapper read GetKeyMapper;
- property RootControl: IControlGroup read GetRootControl;
- property FileSystem: IFileSystem read GetFileSystem;
- property Size: TPoint read GetSize;
- property MousePos: TFloatPoint read GetMousePos;
- property ShiftState: Integer read GetShiftState;
- property FPS: Integer read GetFPS;
- end;
Advertisement
Add Comment
Please, Sign In to add comment