This is the complete list of members for GxSysRenderBase, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
addModule(void) | GxSysBase | inlineprotected |
copyTextureToBackbuffer(GxRenderTexture *pDst, GxRenderTexture *pSrc, b32 isRight) | GxSysRenderBase | |
copyViewport(void) | GxSysRenderBase | protected |
drawClearTexture(GxViewport *pViewport) | GxSysRenderBase | protected |
getClearColor(void) const | GxSysRenderBase | inline |
getClearTexture(void) | GxSysRenderBase | inline |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getDefaultViewportResolution(void) const | GxSysRenderBase | inline |
getDisableViewport(void) const | GxSysRenderBase | |
getEnableViewportNum(void) | GxSysRenderBase | |
getInstanceVertexBuffer(void) | GxSysRenderBase | inline |
getModelShaderPackage(void) | GxSysRenderBase | inlinevirtual |
getModule(void) const | GxSysBase | inline |
getOutputResolution(void) const | GxSysRenderBase | inline |
getPositionFromVirtual(const GxVector2 &virtualPosition, GxPoint2 &outputPosition, const GxSize *pOutputResolution) | GxSysRenderBase | static |
getPositionOutputToViewPort(const GxPoint2 &outputResolution, const RENDER_VIEW viewportNo) | GxSysRenderBase | static |
getPositionOutputToVirtual(const GxPoint2 &outputPosition, GxVector2 &virtualPosition) | GxSysRenderBase | static |
getPositionToVirtual(const GxPoint2 &inputPosition, GxVector2 &virtualPosition, const GxSize *pInputResolution) | GxSysRenderBase | static |
getPositionViewPortToOutput(const GxPoint2 &viewportPosition, const RENDER_VIEW viewportNo) | GxSysRenderBase | static |
getPositionVirtualToOutput(const GxVector2 &virtualPosition, GxPoint2 &outputPosition) | GxSysRenderBase | static |
getRectFromVirtual(const GxRectF &baseRect, GxRect &dstRect, const GxSize *pOutputResolution) | GxSysRenderBase | static |
getRectOutputToVirtual(const GxRect &baseRect, GxRectF &dstRect) | GxSysRenderBase | static |
getRectToVirtual(const GxRect &baseRect, GxRectF &dstRect, const GxSize *pInputResolution) | GxSysRenderBase | static |
getRectVirtualToOutput(const GxRectF &baseRect, GxRect &dstRect) | GxSysRenderBase | static |
getRenderContext(u32 workerThreadIndex) | GxSysRenderBase | inlineprotected |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getSafetyArea(void) const | GxSysRenderBase | inline |
getSingleton(void) | SingletonBase< GxSysRenderBase > | inlinestatic |
getSingletonPointer(void) | SingletonBase< GxSysRenderBase > | inlinestatic |
getViewIndex(GxViewport *pViewport) const | GxSysRenderBase | |
getViewport(RENDER_VIEW index) const | GxSysRenderBase | inline |
getViewportFromScreen(const GxPoint2 &screenPosition) | GxSysRenderBase | |
getViewportRenderTarget(RENDER_VIEW viewport) | GxSysRenderBase | protectedvirtual |
getVirtualResolution(void) const | GxSysRenderBase | inline |
getVirtualSafetyArea(void) const | GxSysRenderBase | inline |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxSysBase(void) | GxSysBase | inline |
GxSysRenderBase(void) | GxSysRenderBase | |
initialize(const GxClassBase *pInitialInformation) override | GxSysRenderBase | virtual |
initializeThreadLocalStorage(u32 workerThreadIndex) | GxSysRenderBase | virtual |
isDefaultObject(void) | GxClassBaseRoot | inline |
isFrustumCulling(void) const | GxSysRenderBase | inline |
isLocked(void) | GxSysBase | |
isShadowCullingModeDefault(void) const | GxSysRenderBase | inline |
LIGHTING_TILE_HEIGHT | GxSysRenderBase | static |
LIGHTING_TILE_WIDTH | GxSysRenderBase | static |
lock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE) | GxSysBase | protected |
LOCK_TYPE enum name | GxSysBase | protected |
GxSysBase::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
removeModule(void) | GxSysBase | inlineprotected |
render(void) | GxSysRenderBase | virtual |
renderUnit(void) | GxSysRenderBase | protectedvirtual |
setClearColor(const GxColor &color) | GxSysRenderBase | inline |
setClearTexture(GxRenderTexture *pClearRenderTexture) | GxSysRenderBase | inline |
setFrustumCulling(b32 enable) | GxSysRenderBase | inline |
setShadowCullingModeDefaul(b32 enable) | GxSysRenderBase | inline |
setVirtualResolution(GxSize &size) | GxSysRenderBase | inline |
SingletonBase(void) | SingletonBase< GxSysRenderBase > | inline |
sleep(f32 time) | GxSysBase | |
terminate(void) override | GxSysRenderBase | virtual |
terminateGxModules(void) | GxSysBase | protected |
transformScreenToRay(const GxPoint2 &screenPosition, GxVector3 &rayStart, GxVector3 &rayEnd, const GxSize *pResolution=nullptr) | GxSysRenderBase | |
transformScreenToRay(const GxPoint2 &screenPosition, GxVector3 &rayStart, GxVector3 &rayEnd, const RENDER_VIEW viewport, const GxSize *pResolution=nullptr) | GxSysRenderBase | |
transformWorldToScreen(const GxVector3 &worldPosition, const RENDER_VIEW viewport, const GxSize *pResolution=nullptr) | GxSysRenderBase | |
transformWorldToScreen(const GxVector3 &worldPosition, GxPoint2 &screenPosition, const RENDER_VIEW viewport) | GxSysRenderBase | |
transformWorldToScreen(const GxVector3 &worldPosition, GxVector3 &screenPosition, const RENDER_VIEW viewport) | GxSysRenderBase | |
transformWorldToVirtual(const GxVector3 &worldPosition, const RENDER_VIEW viewport) | GxSysRenderBase | |
unlock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE) | GxSysBase | protected |
update(void) override | GxSysRenderBase | virtual |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxSysBase(void) override | GxSysBase | inline |
~GxSysRenderBase(void) override | GxSysRenderBase | inline |
~SingletonBase(void) | SingletonBase< GxSysRenderBase > | inline |