21 #ifndef __ANTARES_LIBS_STUDY_ACTION_SETTINGS_DECAL_AREA_POSITION_H__
22 #define __ANTARES_LIBS_STUDY_ACTION_SETTINGS_DECAL_AREA_POSITION_H__
24 #include <yuni/yuni.h>
25 #include "../action.h"
27 namespace Antares::Action::Settings
53 virtual bool shouldPrepareRootNode()
const;
55 virtual void behaviorToText(Behavior
behavior, Yuni::String& out);
70 #include "decal-area-position.hxx"
AncestorType::Ptr Ptr
The most suitable smart ptr for the class.
Definition: action.h:41
Behavior behavior() const
Get the behavior.
Definition: action.hxx:36
AncestorType::ThreadingPolicy ThreadingPolicy
The threading policy.
Definition: action.h:43
A dummy action, for displaying some text.
Definition: decal-area-position.h:33
virtual bool prepareWL(Context &ctx)
Prepare the execution.
Definition: decal-area-position.cpp:44
virtual bool autoExpand() const
Auto-expand.
Definition: decal-area-position.hxx:35
virtual ~DecalAreaPosition()
Destructor.
Definition: decal-area-position.hxx:26
virtual void prepareSkipWL(Context &ctx)
Prepare the execution (when the behavior says that the action should be skipped)
Definition: decal-area-position.cpp:37
DecalAreaPosition(bool enabled=true)
Default constructor.
Definition: decal-area-position.cpp:26
virtual bool performWL(Context &ctx)
Perform the action.
Definition: decal-area-position.hxx:30