VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
SceneAction Struct Reference

Structure to define an action to be performed on a scene object outside of the hierarchy drawing loop. More...

#include <SceneMenu.hpp>

Public Types

enum  Type {
  NONE , DELETE_ACTION , DUPLICATE , RENAME_START ,
  REPARENT
}

Public Attributes

Type type = NONE
vex::GameObjecttarget = nullptr
vex::GameObjectnewParent = nullptr

Detailed Description

Structure to define an action to be performed on a scene object outside of the hierarchy drawing loop.

Definition at line 27 of file SceneMenu.hpp.

Member Enumeration Documentation

◆ Type

enum SceneAction::Type

Definition at line 28 of file SceneMenu.hpp.

Member Data Documentation

◆ newParent

vex::GameObject* SceneAction::newParent = nullptr

Definition at line 31 of file SceneMenu.hpp.

◆ target

vex::GameObject* SceneAction::target = nullptr

Definition at line 30 of file SceneMenu.hpp.

◆ type

Type SceneAction::type = NONE

Definition at line 29 of file SceneMenu.hpp.


The documentation for this struct was generated from the following file: