OROCHI
 
Loading...
Searching...
No Matches
GxSysRenderBase Member List

This is the complete list of members for GxSysRenderBase, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
addModule(void)GxSysBaseinlineprotected
copyTextureToBackbuffer(GxRenderTexture *pDst, GxRenderTexture *pSrc, b32 isRight)GxSysRenderBase
copyViewport(void)GxSysRenderBaseprotected
drawClearTexture(GxViewport *pViewport)GxSysRenderBaseprotected
getClearColor(void) constGxSysRenderBaseinline
getClearTexture(void)GxSysRenderBaseinline
getDefaultObject(void)GxClassBaseRootinlinevirtual
getDefaultViewportResolution(void) constGxSysRenderBaseinline
getDisableViewport(void) constGxSysRenderBase
getEnableViewportNum(void)GxSysRenderBase
getInstanceVertexBuffer(void)GxSysRenderBaseinline
getModelShaderPackage(void)GxSysRenderBaseinlinevirtual
getModule(void) constGxSysBaseinline
getOutputResolution(void) constGxSysRenderBaseinline
getPositionFromVirtual(const GxVector2 &virtualPosition, GxPoint2 &outputPosition, const GxSize *pOutputResolution)GxSysRenderBasestatic
getPositionOutputToViewPort(const GxPoint2 &outputResolution, const RENDER_VIEW viewportNo)GxSysRenderBasestatic
getPositionOutputToVirtual(const GxPoint2 &outputPosition, GxVector2 &virtualPosition)GxSysRenderBasestatic
getPositionToVirtual(const GxPoint2 &inputPosition, GxVector2 &virtualPosition, const GxSize *pInputResolution)GxSysRenderBasestatic
getPositionViewPortToOutput(const GxPoint2 &viewportPosition, const RENDER_VIEW viewportNo)GxSysRenderBasestatic
getPositionVirtualToOutput(const GxVector2 &virtualPosition, GxPoint2 &outputPosition)GxSysRenderBasestatic
getRectFromVirtual(const GxRectF &baseRect, GxRect &dstRect, const GxSize *pOutputResolution)GxSysRenderBasestatic
getRectOutputToVirtual(const GxRect &baseRect, GxRectF &dstRect)GxSysRenderBasestatic
getRectToVirtual(const GxRect &baseRect, GxRectF &dstRect, const GxSize *pInputResolution)GxSysRenderBasestatic
getRectVirtualToOutput(const GxRectF &baseRect, GxRect &dstRect)GxSysRenderBasestatic
getRenderContext(u32 workerThreadIndex)GxSysRenderBaseinlineprotected
getRtti(void) const =0GxClassBaseRootpure virtual
getSafetyArea(void) constGxSysRenderBaseinline
getSingleton(void)SingletonBase< GxSysRenderBase >inlinestatic
getSingletonPointer(void)SingletonBase< GxSysRenderBase >inlinestatic
getViewIndex(GxViewport *pViewport) constGxSysRenderBase
getViewport(RENDER_VIEW index) constGxSysRenderBaseinline
getViewportFromScreen(const GxPoint2 &screenPosition)GxSysRenderBase
getViewportRenderTarget(RENDER_VIEW viewport)GxSysRenderBaseprotectedvirtual
getVirtualResolution(void) constGxSysRenderBaseinline
getVirtualSafetyArea(void) constGxSysRenderBaseinline
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxSysBase(void)GxSysBaseinline
GxSysRenderBase(void)GxSysRenderBase
initialize(const GxClassBase *pInitialInformation) overrideGxSysRenderBasevirtual
initializeThreadLocalStorage(u32 workerThreadIndex)GxSysRenderBasevirtual
isDefaultObject(void)GxClassBaseRootinline
isFrustumCulling(void) constGxSysRenderBaseinline
isLocked(void)GxSysBase
isShadowCullingModeDefault(void) constGxSysRenderBaseinline
LIGHTING_TILE_HEIGHTGxSysRenderBasestatic
LIGHTING_TILE_WIDTHGxSysRenderBasestatic
lock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE)GxSysBaseprotected
LOCK_TYPE enum nameGxSysBaseprotected
GxSysBase::operator=(const GxClassBaseRoot &)GxClassBaseRootinline
removeModule(void)GxSysBaseinlineprotected
render(void)GxSysRenderBasevirtual
renderUnit(void)GxSysRenderBaseprotectedvirtual
setClearColor(const GxColor &color)GxSysRenderBaseinline
setClearTexture(GxRenderTexture *pClearRenderTexture)GxSysRenderBaseinline
setFrustumCulling(b32 enable)GxSysRenderBaseinline
setShadowCullingModeDefaul(b32 enable)GxSysRenderBaseinline
setVirtualResolution(GxSize &size)GxSysRenderBaseinline
SingletonBase(void)SingletonBase< GxSysRenderBase >inline
sleep(f32 time)GxSysBase
terminate(void) overrideGxSysRenderBasevirtual
terminateGxModules(void)GxSysBaseprotected
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)GxSysBaseprotected
update(void) overrideGxSysRenderBasevirtual
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual
~GxSysBase(void) overrideGxSysBaseinline
~GxSysRenderBase(void) overrideGxSysRenderBaseinline
~SingletonBase(void)SingletonBase< GxSysRenderBase >inline