GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Public Member Functions | List of all members
gd::EventsContext Class Reference

Store the results of a search done by EventsContextAnalyzer. More...

#include <EventsContextAnalyzer.h>

Public Member Functions

 EventsContext (gd::ObjectsContainer &project_, gd::ObjectsContainer &layout_)
 
void AddObjectName (const gd::String &objectOrGroupName)
 
void AddBehaviorName (const gd::String &objectOrGroupName, const gd::String &behaviorName)
 
const std::set< gd::String > & GetReferencedObjectOrGroupNames ()
 Get object or group names being referenced in the events.
 
const std::set< gd::String > & GetObjectNames ()
 Get objects referenced in the events, without groups (all groups have been "expanded" to the real objects being referenced by the group).
 
const std::set< gd::String > & GetBehaviorNamesOfObjectOrGroup (const gd::String &objectOrGroupName)
 Get behaviors referenced in the events for the given object (or group) name.
 

Detailed Description

Store the results of a search done by EventsContextAnalyzer.


The documentation for this class was generated from the following files: