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

#include <CommandQueue.hpp>

Public Attributes

void *(* alloc_fn )(Arena *arena)
 
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

◆ alloc_fn

void *(* sd::TypeErasedCommandEntry::alloc_fn) (Arena *arena)

◆ deserialize_fn

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

◆ execute_fn

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

◆ serialize_fn

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

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