Cogs.Core
EntityEditor.h
1#pragma once
2
3#include "Editor.h"
4
5namespace Cogs::Core::EntityEditor
6{
7 void showEntityEditor(Context * context, Editor * editor, ComponentModel::Entity * entity);
8 void showComponentEditor(Context* context, Editor* editor, ComponentModel::Entity* entity, Cogs::ComponentModel::Component* component);
9 void showFieldEditor(Context* context, Editor* editor, Cogs::ComponentModel::Component* component, FieldId fieldId);
10
11 void showEntityGizmo(Context * context, Editor * editor);
12}
Base class for Component instances.
Definition: Component.h:143