|
|
View & | operator= (View const &) |
|
| View (View const &) |
| virtual void | pushCurrentScene (::OreUI::IScene &scene, ::OreUI::RouteMode routeMode) |
| virtual bool | hasScenes () const |
| virtual void | removeScene (::OreUI::IScene const &scene) |
| virtual void | update (double time) |
| virtual void | render (::ScreenContext &screenContext) |
| virtual void | resize (uint width, uint height) |
| virtual void | reload () |
| virtual void | leave () |
| virtual void | onSuspend () |
| virtual void | onResume () |
| virtual void | onRouteChanged (::std::optional<::OreUI::RouterLocation > const &previousLocation, ::std::optional<::OreUI::RouterLocation > const ¤tLocation) |
| virtual::std::string_view | getUrl () const |
| virtual::OreUI::RouteMode | getRouteMode () const |
| virtual uint | getWidth () const |
| virtual uint | getHeight () const |
| virtual::OreUI::ViewState | getState () const |
| virtual void | setTextBoxState (::TextBoxStateChange const &stateChange) |
| virtual ::std::optional< int > | calculateCaretPositionAfterMovement (::TextBoxCaretMovement movement) |
| virtual void | onKeyboardDismissed () |
| virtual void | setCaretLocation (int caretLocation) |
| virtual void | triggerEvent (::std::string const &eventName, ::std::string const &eventData) |
| virtual ::std::unique_ptr<::IGamefaceTextInputProxy > | getTextInputProxy () |
| virtual void | OnLoadFailed (char const *url, char const *error) |
| virtual void | OnReadyForBindings () |
| virtual void | OnBindingsReleased () |
|
virtual::cohtml::ScreenInfo | OnScreenInfoRequested () |
| virtual void | OnCaretRectChanged (int x, int y, uint width, uint height) |
| virtual void | OnCursorChanged (::cohtml::CursorTypes::Cursors cursor, char const *, float const *, float const *) |
|
virtual::cohtml::IClientSideSocket * | OnCreateWebSocket (::cohtml::ISocketListener *listener, char const *url, char const **protocols, uint protocolsCount) |
| virtual void | OnAudioStreamCreated (int id, int bitDepth, int channels, float samplingRate) |
| virtual void | OnAudioStreamClosed (int id) |
| virtual void | OnAudioStreamPlay (int id) |
| virtual void | OnAudioStreamPause (int id) |
| virtual void | OnAudioDataReceived (int id, int samples, float **pcm, int channels) |
| virtual void | OnAudioStreamEnded (int id) |
| virtual void | OnAudioStreamVolumeChanged (int id, float volume) |
| virtual void | OnClipboardTextSet (char const *text, uint lengthBytes) |
| virtual void | OnClipboardTextGet (::cohtml::IViewListener::IClipboardData *setDataObject) |
| virtual::OreUI::IViewTestHelper * | getViewTestHelper () |
|
MCAPI | View (::std::string url, ::std::unique_ptr<::OreUI::BedrockInputSource > bedrockInputSource, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > clientInstance, ::KeyboardManager &keyboardManager, ::std::unique_ptr<::OreUI::IFacetRegistry > facetRegistry, ::OreUI::ITelemetry &telemetry) |
|
MCAPI void | _unload () |
|
MCAPI void | flushAudioStreams () |
|
MCAPI void | initialize (::cohtml::View &gamefaceView, ::std::unique_ptr<::OreUI::ViewRenderer > renderer, ::std::unique_ptr<::OreUI::ViewInputHandler > inputHandler, ::OreUI::Detail::ViewContextFactory &contextFactory, ::IOptions &options) |
|
MCAPI void * | $ctor (::std::string url, ::std::unique_ptr<::OreUI::BedrockInputSource > bedrockInputSource, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > clientInstance, ::KeyboardManager &keyboardManager, ::std::unique_ptr<::OreUI::IFacetRegistry > facetRegistry, ::OreUI::ITelemetry &telemetry) |
|
MCAPI void | $dtor () |
|
MCAPI void | $pushCurrentScene (::OreUI::IScene &scene, ::OreUI::RouteMode routeMode) |
|
MCAPI bool | $hasScenes () const |
|
MCAPI void | $removeScene (::OreUI::IScene const &scene) |
|
MCAPI void | $update (double time) |
|
MCAPI void | $render (::ScreenContext &screenContext) |
|
MCAPI void | $resize (uint width, uint height) |
|
MCAPI void | $reload () |
|
MCAPI void | $leave () |
|
MCAPI void | $onSuspend () |
|
MCAPI void | $onResume () |
|
MCAPI void | $onRouteChanged (::std::optional<::OreUI::RouterLocation > const &previousLocation, ::std::optional<::OreUI::RouterLocation > const ¤tLocation) |
|
MCAPI::std::string_view | $getUrl () const |
|
MCAPI::OreUI::RouteMode | $getRouteMode () const |
|
MCAPI uint | $getWidth () const |
|
MCAPI uint | $getHeight () const |
|
MCAPI::OreUI::ViewState | $getState () const |
|
MCAPI void | $setTextBoxState (::TextBoxStateChange const &stateChange) |
|
MCAPI ::std::optional< int > | $calculateCaretPositionAfterMovement (::TextBoxCaretMovement movement) |
|
MCAPI void | $onKeyboardDismissed () |
|
MCAPI void | $setCaretLocation (int caretLocation) |
|
MCAPI void | $triggerEvent (::std::string const &eventName, ::std::string const &eventData) |
|
MCAPI ::std::unique_ptr<::IGamefaceTextInputProxy > | $getTextInputProxy () |
|
MCAPI void | $OnLoadFailed (char const *url, char const *error) |
|
MCAPI void | $OnReadyForBindings () |
|
MCAPI void | $OnBindingsReleased () |
|
MCAPI::cohtml::ScreenInfo | $OnScreenInfoRequested () |
|
MCAPI void | $OnCaretRectChanged (int x, int y, uint width, uint height) |
|
MCAPI void | $OnCursorChanged (::cohtml::CursorTypes::Cursors cursor, char const *, float const *, float const *) |
|
MCFOLD::cohtml::IClientSideSocket * | $OnCreateWebSocket (::cohtml::ISocketListener *listener, char const *url, char const **protocols, uint protocolsCount) |
|
MCAPI void | $OnAudioStreamCreated (int id, int bitDepth, int channels, float samplingRate) |
|
MCAPI void | $OnAudioStreamClosed (int id) |
|
MCAPI void | $OnAudioStreamPlay (int id) |
|
MCAPI void | $OnAudioStreamPause (int id) |
|
MCAPI void | $OnAudioDataReceived (int id, int samples, float **pcm, int channels) |
|
MCAPI void | $OnAudioStreamEnded (int id) |
|
MCAPI void | $OnAudioStreamVolumeChanged (int id, float volume) |
|
MCAPI void | $OnClipboardTextSet (char const *text, uint lengthBytes) |
|
MCAPI void | $OnClipboardTextGet (::cohtml::IViewListener::IClipboardData *setDataObject) |
|
MCFOLD::OreUI::IViewTestHelper * | $getViewTestHelper () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
virtual bool | OnNavigateTo (char const *) |
|
virtual::cohtml::InterceptRequestStatus | OnResourceRequestIntercepted (char const *) |
|
virtual void | OnScriptContextCreated () |
|
virtual void | OnDOMBuilt () |
|
virtual void | OnFinishLoad (char const *) |
|
virtual::cohtml::EventAction::Actions | OnNodeTouched (::cohtml::INodeProxy const *, ::cohtml::TouchEventData const *, void *, ::cohtml::InputEventPhase::PhaseType const) |
|
virtual::cohtml::EventAction::Actions | OnNodeMouseEvent (::cohtml::INodeProxy const *, ::cohtml::MouseEventData const *, void *, ::cohtml::InputEventPhase::PhaseType const) |
|
virtual::cohtml::EventAction::Actions | OnNodeKeyEvent (::cohtml::INodeProxy const *, ::cohtml::KeyEventData const *, void *, ::cohtml::InputEventPhase::PhaseType const) |
|
virtual void | OnTextInputTypeChanged (::cohtml::TextInputControlType::ControlType) |
| MCAPI bool | $OnNavigateTo (char const *) |
| MCAPI::cohtml::InterceptRequestStatus | $OnResourceRequestIntercepted (char const *) |
| MCAPI void | $OnScriptContextCreated () |
| MCAPI void | $OnDOMBuilt () |
| MCAPI void | $OnFinishLoad (char const *) |
| MCAPI::cohtml::EventAction::Actions | $OnNodeTouched (::cohtml::INodeProxy const *, ::cohtml::TouchEventData const *, void *, ::cohtml::InputEventPhase::PhaseType const) |
| MCAPI::cohtml::EventAction::Actions | $OnNodeMouseEvent (::cohtml::INodeProxy const *, ::cohtml::MouseEventData const *, void *, ::cohtml::InputEventPhase::PhaseType const) |
| MCAPI::cohtml::EventAction::Actions | $OnNodeKeyEvent (::cohtml::INodeProxy const *, ::cohtml::KeyEventData const *, void *, ::cohtml::InputEventPhase::PhaseType const) |
| MCAPI void | $OnTextInputTypeChanged (::cohtml::TextInputControlType::ControlType) |
|
|
::ll::TypedStorage< 8, 8, ::cohtml::View * > | mGamefaceView |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::ViewRenderer > > | mRenderer |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::ViewInputHandler > > | mInputHandler |
|
::ll::TypedStorage< 8, 32, ::std::string const > | mUrl |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::reference_wrapper<::OreUI::IScene > > > | mScenes |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::BedrockInputSource > > | mBedrockInputSource |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > > | mClientInstance |
|
::ll::TypedStorage< 8, 8, ::KeyboardManager & > | mKeyboardManager |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::FacetBinder > > | mFacetBinder |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::IFacetRegistry > > | mFacetRegistry |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::Detail::Binder > > | mBinder |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::Detail::ViewContext > > | mViewContext |
|
::ll::TypedStorage< 8, 8, ::OreUI::ITelemetry & > | mTelemetry |
|
::ll::TypedStorage< 8, 256, ::std::optional<::OreUI::ScreenPerformanceTelemetry > > | mScreenPerformanceTelemetry |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::string > > | mUpdatedFacets |
|
::ll::TypedStorage< 1, 1, ::OreUI::ViewState > | mState |
|
::ll::TypedStorage< 4, 4, ::OreUI::RouteMode > | mRouteMode |
|
::ll::TypedStorage< 8, 8, double > | mLastUpdateTime |
|
::ll::TypedStorage< 8, 8, double > | mTimeStamp |
|
::ll::TypedStorage< 8, 8, ::Option * > | mScreenAnimationsOption |
|
::ll::TypedStorage< 8, 48, ::brstd::flat_map< int, uint64, ::std::less< int >, ::std::vector< int >, ::std::vector< uint64 > > > | mAudioStreams |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |