|
| virtual ::std::unique_ptr<::UIComponent > | clone (::UIControl &cloneOwner) const |
| virtual void | reset () |
|
MCAPI | SpriteComponent (::UIControl &owner) |
|
MCAPI void | _drawClipped (::glm::vec2 const &pos, ::glm::vec2 const &size, ::glm::vec2 const &startUV, ::glm::vec2 const &uvSize, ::std::function< void(::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &)> callback) const |
|
MCAPI void | _drawFilled (::UIRenderContext &context, ::glm::vec2 const &startPos, ::glm::vec2 const &size, ::glm::vec2 const &startUV, ::glm::vec2 const &uvSize) const |
|
MCAPI void | _drawTiled (::glm::vec2 const &startPos, ::glm::vec2 const &size, ::glm::vec2 const &startUV, ::glm::vec2 const &uvSize, ::std::function< void(::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &)> callback) const |
|
MCAPI void | _drawTiledClipped (::glm::vec2 const &startPos, ::glm::vec2 const &size, ::glm::vec2 const &startUV, ::glm::vec2 const &uvSize, ::std::function< void(::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &)> callback) |
|
MCAPI void | _getClippedInfo (::glm::vec2 &clipPos, ::glm::vec2 &clipSize, ::glm::vec2 &clipUV, ::glm::vec2 &clipUVSize) const |
|
MCAPI bool | _handleTextureChange (::mce::TexturePtr const &texture) |
|
MCAPI void | render (::UIRenderContext &context) |
|
MCAPI void | setNineSliceSize (::ui::SliceSize const &sliceSize) |
|
MCAPI void | setResourceLocation (::ResourceLocation const &resourceLocation) |
|
MCAPI void | setZipFolder (::Core::PathView zipFolder) |
|
MCAPI void * | $ctor (::UIControl &owner) |
|
MCAPI void | $dtor () |
|
MCAPI ::std::unique_ptr<::UIComponent > | $clone (::UIControl &cloneOwner) const |
|
MCFOLD void | $reset () |
|
virtual void | updateUI (::UIMeasureStrategy const &context) |
| virtual bool | isRenderableComponent () const |
|
MCAPI void | _updateLayoutSize () |
|
MCFOLD void | $updateUI (::UIMeasureStrategy const &context) |
|
MCFOLD bool | $isRenderableComponent () const |
|
virtual::ComponentReceiveActionType | receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
|
virtual::ComponentReceiveActionType | receive (::ScreenEvent const &screenEvent) |
|
virtual void | onNotifyChildAdded () |
|
virtual void | onNotifyChildRemoved () |
|
virtual void | onRemoved () |
|
virtual void | onAdded () |
|
virtual void | onVisibilityChanged (bool) |
|
virtual void | onEnabledChanged (bool) |
|
virtual bool | isCustomFrameUpdateComponent () const |
|
virtual bool | onLayoutChange () |
|
virtual void | reload (::UIComponent const &rhs) |
|
virtual::std::string const & | getTextToSpeechComponentValue () const |
|
MCFOLD::ComponentReceiveActionType | $receive (::VisualTree &visualTree, ::ScreenInputContext &context, ::UIAnimationController &animationController, ::ScreenEvent const &screenEvent) |
|
MCFOLD::ComponentReceiveActionType | $receive (::ScreenEvent const &screenEvent) |
|
MCFOLD void | $onNotifyChildAdded () |
|
MCFOLD void | $onNotifyChildRemoved () |
|
MCFOLD void | $onRemoved () |
|
MCFOLD void | $onAdded () |
|
MCFOLD void | $onVisibilityChanged (bool) |
|
MCFOLD void | $onEnabledChanged (bool) |
|
MCFOLD bool | $isCustomFrameUpdateComponent () const |
|
MCFOLD bool | $onLayoutChange () |
|
MCFOLD void | $reload (::UIComponent const &rhs) |
|
MCFOLD::std::string const & | $getTextToSpeechComponentValue () const |
|
|
::ll::TypedStorage< 8, 56, ::ResourceLocation > | mResourceLocation |
|
::ll::TypedStorage< 8, 96, ::UITextureInfoPtr > | mUITextureInfo |
|
::ll::TypedStorage< 8, 96, ::UITextureInfoPtr > | mBackCompatUITexture |
|
::ll::TypedStorage< 8, 32, ::mce::TexturePtr > | mTexture |
|
::ll::TypedStorage< 4, 20, ::cg::ImageDescription > | mCachedImageDescription |
|
::ll::TypedStorage< 4, 4, ::UIMaterialType > | mUIMaterialType |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mUV |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mUVSize |
|
::ll::TypedStorage< 4, 16, ::mce::Color > | mColor |
|
::ll::TypedStorage< 4, 16, ::ui::SliceSize > | mNineSliceSize |
|
::ll::TypedStorage< 1, 1, ::ui::ClipDirection > | mClipDirection |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mTiledScale |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mInvTextureSize |
|
::ll::TypedStorage< 4, 4, ::ui::TileDirection > | mTiled |
|
::ll::TypedStorage< 4, 4, float > | mClipRatio |
|
bool | mClipPixelPerfect: 1 |
|
bool | mHasNineSlice: 1 |
|
bool | mPixelPerfect: 1 |
|
bool | mKeepRatio: 1 |
|
bool | mFilled: 1 |
|
bool | mEnableGrayscale: 1 |
|
bool | mEnableBilinear: 1 |
|
bool | mTriggerDebugLog: 1 |
|
bool | mForceReloadTexture: 1 |
|
bool | mTextureHasChanged: 1 |
|
bool | mAllowDebugTextureReplacement: 1 |
|
bool | mColorCorrected: 1 |
|
::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > > | mZipFolder |
|
::ll::TypedStorage< 1, 1, bool > | mSupportsLayoutOverride |
|
::ll::TypedStorage< 4, 8, ::glm::vec2 > | mMeasuredSize |
|
::ll::TypedStorage< 4, 4, float > | mPropagatedAlpha |
|
::ll::TypedStorage< 8, 8, ::UIControl & > | mOwner |