virtualx-engine/tools/editor/editor_run_script.h

28 lines
422 B
C++
Raw Normal View History

#ifndef EDITOR_RUN_SCRIPT_H
#define EDITOR_RUN_SCRIPT_H
#include "reference.h"
class EditorNode;
class EditorScript : public Reference {
OBJ_TYPE( EditorScript, Reference );
EditorNode *editor;
protected:
static void _bind_methods();
public:
void add_root_node(Node *p_node);
Node *get_scene();
virtual void _run();
void set_editor(EditorNode *p_editor);
EditorScript();
};
#endif // EDITOR_RUN_SCRIPT_H