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); }
internal ImGuiIO(NativeImGuiIO *native) { Native = native; MouseDown = new MouseDownStates(native); KeyMap = new KeyMap(Native); KeysDown = new KeyDownStates(Native); FontAtlas = new ImFontAtlas(Native->FontAtlas); }