SDEngine
Game Engine
Loading...
Searching...
No Matches
sd::CommandNode Struct Reference

#include <Command.hpp>

Public Attributes

U64 type_id
 
voiddata
 
void(* execute_fn )(void *data, EntityManager< ComponentGroup<> > &em, CommandQueue &queue)
 
void(* serialize_fn )(void *data, Serializer &s)
 
void(* deserialize_fn )(void *data, Serializer &s)
 

Member Data Documentation

◆ data

void* sd::CommandNode::data

◆ deserialize_fn

void(* sd::CommandNode::deserialize_fn) (void *data, Serializer &s)

◆ execute_fn

void(* sd::CommandNode::execute_fn) (void *data, EntityManager< ComponentGroup<> > &em, CommandQueue &queue)

◆ serialize_fn

void(* sd::CommandNode::serialize_fn) (void *data, Serializer &s)

◆ type_id

U64 sd::CommandNode::type_id

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