RetroHubGameMediaData
Holds media information for a given RetroHubGameData. Retrieved through calls to RetroHubMedia.
Warning
Of all the data classes, this one is the heaviest to have in memory, as all game assets are loaded into VRAM. Therefore, you must be careful to ensure this is deleted when you don’t need it anymore.
Properties
Type |
Name |
Default |
|---|---|---|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<undefined> |
|
ImageTexture logo =
null
The game’s logo, usually the title art.
ImageTexture screenshot =
null
A screenshot of the game in action.
ImageTexture title_screen =
null
A screenshot of the game’s title screen.
VideoStream video =
null
A video of the game in action.
ImageTexture box_render =
null
A pre-rendered image of the game’s box art.
ImageTexture box_texture =
null
A raw texture of the game’s box art. This can be used to create a 3D model.
Note
Automatic generation of box art models is planned for a future release.
ImageTexture support_render =
null
A pre-rendered image of the game’s physical support (cartridge, CD, etc.)
ImageTexture support_texture =
null
A raw texture of the game’s physical support (cartridge, CD, etc.). This can be used to create a 3D model.
Note
Automatic generation of physical support models is planned for a future release.
manual =
null
The game’s manual. Currently unimplemented, will always be null.