libgaminggear
Data Fields
_GaminggearFxPlugin Struct Reference

Data Fields

void * private
 
GfxResult(* get_device_description )(GaminggearFxPlugin *self, char *const device_description, unsigned int const device_description_size, GfxDevtype *const device_type)
 
GfxResult(* get_num_lights )(GaminggearFxPlugin *self, unsigned int *const num_lights)
 
GfxResult(* get_light_description )(GaminggearFxPlugin *self, unsigned int const light_index, char *const light_description, unsigned int const light_description_size)
 
GfxResult(* get_light_position )(GaminggearFxPlugin *self, unsigned int const light_index, GfxPosition *const light_position)
 
GfxResult(* get_light_color )(GaminggearFxPlugin *self, unsigned int const light_index, uint32_t *const color)
 
GfxResult(* set_light_color )(GaminggearFxPlugin *self, unsigned int const light_index, uint32_t const color)
 
GfxResult(* update )(GaminggearFxPlugin *self)
 
void(* finalize )(GaminggearFxPlugin *self)
 

Field Documentation

◆ finalize

void(* _GaminggearFxPlugin::finalize) (GaminggearFxPlugin *self)

◆ get_device_description

GfxResult(* _GaminggearFxPlugin::get_device_description) (GaminggearFxPlugin *self, char *const device_description, unsigned int const device_description_size, GfxDevtype *const device_type)

◆ get_light_color

GfxResult(* _GaminggearFxPlugin::get_light_color) (GaminggearFxPlugin *self, unsigned int const light_index, uint32_t *const color)

◆ get_light_description

GfxResult(* _GaminggearFxPlugin::get_light_description) (GaminggearFxPlugin *self, unsigned int const light_index, char *const light_description, unsigned int const light_description_size)

◆ get_light_position

GfxResult(* _GaminggearFxPlugin::get_light_position) (GaminggearFxPlugin *self, unsigned int const light_index, GfxPosition *const light_position)

◆ get_num_lights

GfxResult(* _GaminggearFxPlugin::get_num_lights) (GaminggearFxPlugin *self, unsigned int *const num_lights)

◆ private

void* _GaminggearFxPlugin::private

◆ set_light_color

GfxResult(* _GaminggearFxPlugin::set_light_color) (GaminggearFxPlugin *self, unsigned int const light_index, uint32_t const color)

◆ update

GfxResult(* _GaminggearFxPlugin::update) (GaminggearFxPlugin *self)

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