malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
ml
Draggable
ml::Draggable Member List
This is the complete list of members for
ml::Draggable
, including all inherited members.
clearDragBounds
()
ml::Draggable
Customizable
()=default
ml::Customizable< DraggableManifest >
Draggable
()=default
ml::Draggable
DraggableDispatcher
class
ml::Draggable
friend
Flag
typedef
ml::Draggable
getState
() const
ml::StateManager< extract_State< DraggableManifest >::type >
isState
(T state) const
ml::StateManager< extract_State< DraggableManifest >::type >
manifest_type
typedef
ml::Customizable< DraggableManifest >
onStateEnter
(std::function< void(T)> callback)
ml::StateManager< extract_State< DraggableManifest >::type >
onStateExit
(std::function< void(T)> callback)
ml::StateManager< extract_State< DraggableManifest >::type >
process
(const std::string &key, const std::optional< sf::Event > &event)
ml::EventReceiver
virtual
process
(ENUM_TYPE eventName, const std::optional< sf::Event > &event)
ml::EventReceiver
setDragBounds
(const sf::FloatRect &bounds)
ml::Draggable
setState
(T newState)
ml::StateManager< extract_State< DraggableManifest >::type >
State
typedef
ml::Draggable
StateManager
(std::enable_if_t<!std::is_void_v< T >, T > initialState)
ml::StateManager< extract_State< DraggableManifest >::type >
explicit
~Customizable
()=default
ml::Customizable< DraggableManifest >
virtual
~Draggable
()=default
ml::Draggable
virtual
~EventReceiver
()=default
ml::EventReceiver
virtual
Generated by
1.16.1