SO3Engine
|
SO3BitmapWidget.h
Go to the documentation of this file.
57 SBitmapWidget(SScene* targetScene, const std::string& bitmapWidgetName, const int& xPos, const int& yPos, const unsigned short& widgetWidth, const unsigned short& widgetHeight, SViewPort* targetViewport, const unsigned int& widgetZOrder);
62 SBitmapWidget(SScene* targetScene, const std::string& bitmapWidgetName, const int& xPos, const int& yPos, const unsigned short& widgetWidth, const unsigned short& widgetHeight, SViewPort* targetViewport);
67 SBitmapWidget(SScene* targetScene, const std::string& bitmapWidgetName, const unsigned short& widgetWidth, const unsigned short& widgetHeight, SMaterial* targetMaterial, const unsigned short& targetTechnique, const unsigned short& targetPass, const unsigned short& targetTextureUnit);
112 virtual void InjectMouseWheel(const int& scrollX, const int& scrollY, const int& relativeScroll);
137 virtual void InjectTouchUpdate(const int& xPos, const int& yPos, const int& vx, const int& vy, const int& touchid);
142 virtual void InjectKeyEvent(const UINT& msg, const ScolWindowHandle& hwnd, const WPARAM& wParam, const LPARAM& lParam);
152 virtual void RunScriptFunction(const std::string& functionName, const std::vector<std::string>& argumentList);
librairies include
Definition SO3BitmapWidget.h:44
virtual void SetKeyboardEnableImpl(const bool &enableKeyboardOnWidget)
Definition SO3BitmapWidget.cpp:265
virtual void SetMouseEnableImpl(const bool &enableMouseOnWidget)
Definition SO3BitmapWidget.cpp:270
virtual void SetFocusImpl(const bool &focusOnWidget)
Definition SO3BitmapWidget.cpp:251
virtual void InjectTouchUpdate(const int &xPos, const int &yPos, const int &vx, const int &vy, const int &touchid)
Definition SO3BitmapWidget.cpp:236
virtual void RunScriptFunction(const std::string &functionName, const std::vector< std::string > &argumentList)
Definition SO3BitmapWidget.cpp:260
virtual void LoadFile(const std::string &file)
Definition SO3BitmapWidget.cpp:79
virtual void InjectMouseWheel(const int &scrollX, const int &scrollY, const int &relativeScroll)
Definition SO3BitmapWidget.cpp:211
virtual void loadResource(Ogre::Resource *resource)
Definition SO3BitmapWidget.cpp:356
virtual void InjectTouchRemove(const int &touchid)
Definition SO3BitmapWidget.cpp:231
void CommonConstructorSequence()
Definition SO3BitmapWidget.cpp:58
virtual void InjectTouchAdd(const int &xPos, const int &yPos, const int &touchid)
Definition SO3BitmapWidget.cpp:226
virtual void InjectMouseMove(const int &xPos, const int &yPos, const MouseButtonId &button)
Definition SO3BitmapWidget.cpp:206
virtual void LoadURL(const std::string &url)
Definition SO3BitmapWidget.cpp:72
virtual void InjectMouseDown(const int &xPos, const int &yPos, const MouseButtonId &button)
Definition SO3BitmapWidget.cpp:216
virtual void SetSizeImpl(const unsigned short &newWidth, const unsigned short &newHeight)
Definition SO3BitmapWidget.cpp:275
virtual void InjectTextEvent(const std::string &utf8)
Definition SO3BitmapWidget.cpp:246
virtual void InjectMouseUp(const int &xPos, const int &yPos, const MouseButtonId &button)
Definition SO3BitmapWidget.cpp:221
virtual bool CheckPixelAlpha(const int &posX, const int &posY)
Definition SO3BitmapWidget.cpp:280
void UpdateRawData(PtrObjBitmap scolBitmap)
Definition SO3BitmapWidget.cpp:143
virtual void SetTransparencyImpl(const bool &enableTransparency)
Definition SO3BitmapWidget.cpp:256
virtual void InjectKeyEvent(const UINT &msg, const ScolWindowHandle &hwnd, const WPARAM &wParam, const LPARAM &lParam)
Definition SO3BitmapWidget.cpp:241
Definition SO3Material.h:43
Definition SO3Scene.h:125
Definition SO3ViewPort.h:56
Definition SO3Widget.h:51
Definition SO3DataScol.h:38
Generated by 1.9.8