Struct CWidgetMouseCallback
ClassList > CWidgetMouseCallback
this isn't some "hungarian notation" shit - the name refers to widget callbacks defined as C functions!
#include <Widget.h>
Public Attributes
| Type | Name |
|---|---|
| u64 | bActive A random value we can check is zero to determine if the callback is set. |
| union CWidgetMouseCallback | callback |
| WidgetFocusChangeCallbackFn | focusChangeFn |
| WidgetMouseBtnCallbackFn | mouseBtnFn |
| WidgetMousePosCallbackFn | mousePosFn |
| enum WidgetCallbackTypes | type |
Public Attributes Documentation
variable bActive
A random value we can check is zero to determine if the callback is set.
u64 CWidgetMouseCallback::bActive;
variable callback
union CWidgetMouseCallback CWidgetMouseCallback::callback;
variable focusChangeFn
WidgetFocusChangeCallbackFn CWidgetMouseCallback::focusChangeFn;
variable mouseBtnFn
WidgetMouseBtnCallbackFn CWidgetMouseCallback::mouseBtnFn;
variable mousePosFn
WidgetMousePosCallbackFn CWidgetMouseCallback::mousePosFn;
variable type
enum WidgetCallbackTypes CWidgetMouseCallback::type;
The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/engine/include/Widget.h