6 #ifndef GDCORE_BEHAVIOR_H
7 #define GDCORE_BEHAVIOR_H
9 #include "GDCore/String.h"
10 #include "GDCore/Project/BehaviorConfigurationContainer.h"
29 isDefaultBehavior(
false) {};
34 return isDefaultBehavior;
37 void SetDefaultBehavior(
bool isDefaultBehavior_) {
38 isDefaultBehavior = isDefaultBehavior_;
42 bool isDefaultBehavior;
Base class for containers of behavior configuration. They can be attached to objects (Behavior) or la...
Definition: BehaviorConfigurationContainer.h:35
Base class used to represents a behavior that can be applied to an object. It stores the content (i....
Definition: Behavior.h:23
String represents an UTF8 encoded string.
Definition: String.h:33
Definition: CommonTools.h:24
bool GD_CORE_API IsDefaultBehavior(const gd::ObjectsContainer &project, const gd::ObjectsContainer &layout, gd::String objectOrGroupName, gd::String behaviorName, bool searchInGroups)
Check if a behavior is a default one or doesn't exist in an object or all objects of a group.
Definition: Layout.cpp:626