RetroArch
Public Attributes | List of all members
overlay Struct Reference

#include <input_overlay.h>

Collaboration diagram for overlay:
[legend]

Public Attributes

bool full_screen
 
bool block_scale
 
unsigned load_images_size
 
unsigned id
 
unsigned pos_increment
 
size_t size
 
size_t pos
 
float mod_x
 
float mod_y
 
float mod_w
 
float mod_h
 
float x
 
float y
 
float w
 
float h
 
float scale
 
float center_x
 
float center_y
 
struct overlay_descdescs
 
struct texture_imageload_images
 
struct texture_image image
 
char name [64]
 
struct {
   bool   normalized
 
   float   alpha_mod
 
   float   range_mod
 
   struct {
      char   key [64]
 
      char   path [PATH_MAX_LENGTH]
 
   }   paths
 
   struct {
      char   key [64]
 
   }   names
 
   struct {
      char   array [256]
 
      char   key [64]
 
   }   rect
 
   struct {
      char   key [64]
 
      unsigned   size
 
   }   descs
 
config
 

Member Data Documentation

◆ alpha_mod

float overlay::alpha_mod

◆ array

char overlay::array[256]

◆ block_scale

bool overlay::block_scale

◆ center_x

float overlay::center_x

◆ center_y

float overlay::center_y

◆ config

struct { ... } overlay::config

◆ descs [1/2]

struct overlay_desc* overlay::descs

◆ descs [2/2]

struct { ... } overlay::descs

◆ full_screen

bool overlay::full_screen

◆ h

float overlay::h

◆ id

unsigned overlay::id

◆ image

struct texture_image overlay::image

◆ key

char overlay::key[64]

◆ load_images

struct texture_image* overlay::load_images

◆ load_images_size

unsigned overlay::load_images_size

◆ mod_h

float overlay::mod_h

◆ mod_w

float overlay::mod_w

◆ mod_x

float overlay::mod_x

◆ mod_y

float overlay::mod_y

◆ name

char overlay::name[64]

◆ names

struct { ... } overlay::names

◆ normalized

bool overlay::normalized

◆ path

char overlay::path[PATH_MAX_LENGTH]

◆ paths

struct { ... } overlay::paths

◆ pos

size_t overlay::pos

◆ pos_increment

unsigned overlay::pos_increment

◆ range_mod

float overlay::range_mod

◆ rect

struct { ... } overlay::rect

◆ scale

float overlay::scale

◆ size [1/2]

size_t overlay::size

◆ size [2/2]

unsigned overlay::size

◆ w

float overlay::w

◆ x

float overlay::x

◆ y

float overlay::y

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