The child class should contain every graphics component that should be publicly accessed by applications.
This is especially useful to expose graphical components that can be used for application-specific features like effects, video playback, etc ...
Example of child class: CYIGraphicsComponentsD3D11 will contain the device, deviceContext, swapChain, etc ...
#include <renderer/YiGraphicsComponents.h>
Public Member Functions | |
CYIGraphicsComponents () | |
virtual | ~CYIGraphicsComponents () |
|
inline |
|
inlinevirtual |