internal IO(NativeIO *nativePtr) { _nativePtr = nativePtr; MouseDown = new MouseDownStates(nativePtr); KeyMap = new KeyMap(_nativePtr); KeysDown = new KeyDownStates(_nativePtr); FontAtlas = new FontAtlas(_nativePtr->FontAtlas); }
internal IO(NativeIO* nativePtr) { _nativePtr = nativePtr; MouseDown = new MouseDownStates(nativePtr); KeyMap = new KeyMap(_nativePtr); KeysDown = new KeyDownStates(_nativePtr); FontAtlas = new FontAtlas(_nativePtr->FontAtlas); }
public KeyDownStates(NativeIO *nativePtr) { _nativePtr = nativePtr; }
public MouseDownStates(NativeIO *nativePtr) { _nativePtr = nativePtr; }
public KeyMap(NativeIO *nativePtr) { _nativePtr = nativePtr; }
public static unsafe void LoadDefaultFont() { NativeIO *ioPtr = ImGuiNative.igGetIO(); ImGuiNative.ImFontAtlas_AddFontDefault(ioPtr->FontAtlas); }
public KeyDownStates(NativeIO* nativePtr) { _nativePtr = nativePtr; }
public MouseDownStates(NativeIO* nativePtr) { _nativePtr = nativePtr; }
public KeyMap(NativeIO* nativePtr) { _nativePtr = nativePtr; }