RetroArch
Instance Methods | Properties | List of all members
Overlay Class Reference

#import <metal_common.h>

Inheritance diagram for Overlay:
[legend]
Collaboration diagram for Overlay:
[legend]

Instance Methods

(bool- loadImages:count:
 
(void- updateVertexX:y:w:h:index:
 
(void- updateTextureCoordsX:y:w:h:index:
 
(void- updateAlpha:index:
 
(instancetype) - initWithContext: [implementation]
 
(void- drawWithEncoder: [implementation]
 
(SpriteVertex *) - _getForIndex: [implementation]
 
(void- _updateColorRed:green:blue:alpha:index: [implementation]
 
(void- _freeImages [implementation]
 

Properties

bool enabled
 
bool fullscreen
 

Method Documentation

◆ _freeImages()

- (void) _freeImages
implementation
Here is the caller graph for this function:

◆ _getForIndex:()

- (SpriteVertex *) _getForIndex: (NSUInteger)  index
implementation
Here is the caller graph for this function:

◆ _updateColorRed:green:blue:alpha:index:()

- (void) _updateColorRed: (float)  r
green: (float)  g
blue: (float)  b
alpha: (float)  a
index: (NSUInteger)  index 
implementation
Here is the call graph for this function:
Here is the caller graph for this function:

◆ drawWithEncoder:()

- (void) drawWithEncoder: (id<MTLRenderCommandEncoder>)  rce
implementation

◆ initWithContext:()

- (instancetype) initWithContext: (Context *)  context
implementation

◆ loadImages:count:()

- (bool) loadImages: (const struct texture_image *)  images
count: (NSUInteger)  count 
Here is the call graph for this function:

◆ updateAlpha:index:()

- (void) updateAlpha: (float)  alpha
index: (NSUInteger)  index 
Here is the call graph for this function:

◆ updateTextureCoordsX:y:w:h:index:()

- (void) updateTextureCoordsX: (float)  x
y: (float)  y
w: (float)  w
h: (float)  h
index: (NSUInteger)  index 
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateVertexX:y:w:h:index:()

- (void) updateVertexX: (float)  x
y: (float)  y
w: (float)  w
h: (float)  h
index: (NSUInteger)  index 
Here is the call graph for this function:
Here is the caller graph for this function:

Property Documentation

◆ enabled

- (bool) enabled
readwritenonatomicassign

◆ fullscreen

- (bool) fullscreen
readwritenonatomicassign

The documentation for this class was generated from the following files: