Loading...
Searching...
No Matches
ml::Draggable Member List

This is the complete list of members for ml::Draggable, including all inherited members.

clearDragBounds()ml::Draggable
Customizable()=defaultml::Customizable< DraggableManifest >
Draggable()=defaultml::Draggable
DraggableDispatcher classml::Draggablefriend
Flag typedefml::Draggable
getState() constml::StateManager< extract_State< DraggableManifest >::type >
isState(T state) constml::StateManager< extract_State< DraggableManifest >::type >
manifest_type typedefml::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::EventReceivervirtual
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 typedefml::Draggable
StateManager(std::enable_if_t<!std::is_void_v< T >, T > initialState)ml::StateManager< extract_State< DraggableManifest >::type >explicit
~Customizable()=defaultml::Customizable< DraggableManifest >virtual
~Draggable()=defaultml::Draggablevirtual
~EventReceiver()=defaultml::EventReceivervirtual