CommonLibVR
RE::GRenderer Member List

This is the complete list of members for RE::GRenderer, including all inherited members.

AddEventHandler(GRendererEventHandler *a_handler)RE::GRenderervirtual
AddRef()RE::GRefCountImpl
BeginDisplay(GColor a_backgroundColor, const GViewport &a_viewport, float a_x0, float a_x1, float a_y0, float a_y1)=0RE::GRendererpure virtual
BeginFrame()RE::GRenderervirtual
BeginSubmitMask(SubmitMaskMode a_maskMode=SubmitMaskMode::kClear)=0RE::GRendererpure virtual
BitmapSampleMode enum nameRE::GRenderer
BitmapWrapMode enum nameRE::GRenderer
BlendType enum nameRE::GRenderer
CachedDataType enum nameRE::GRenderer
CheckFilterSupport(const BlurFilterParams &a_params)=0RE::GRendererpure virtual
CreateRenderTarget()=0RE::GRendererpure virtual
CreateTexture()=0RE::GRendererpure virtual
CreateTextureYUV()=0RE::GRendererpure virtual
DisableMask()=0RE::GRendererpure virtual
DrawBitmaps(BitmapDesc *a_bitmapList, std::int32_t a_listSize, std::int32_t a_startIndex, std::int32_t a_count, const GTexture *a_texture, const Matrix &a_matrix, CacheProvider *a_cache=0)=0RE::GRendererpure virtual
DrawBlurRect(GTexture *a_srcIn, const GRectF &a_inSrcRect, const GRectF &a_inDstRect, const BlurFilterParams &a_params)=0RE::GRendererpure virtual
DrawColorMatrixRect(GTexture *a_srcIn, const GRectF &a_inSrcRect, const GRectF &a_dstRect, const float *a_matrix)=0RE::GRendererpure virtual
DrawDistanceFieldBitmaps(BitmapDesc *a_bitmapList, std::int32_t a_listSize, std::int32_t a_startIndex, std::int32_t a_count, const GTexture *a_texture, const Matrix &a_matrix, const DistanceFieldParams &a_params, CacheProvider *a_cache=0)RE::GRenderervirtual
DrawIndexedTriList(std::int32_t a_baseVertexIndex, std::int32_t a_minVertexIndex, std::int32_t a_numVertices, std::int32_t a_startIndex, std::int32_t a_triangleCount)=0RE::GRendererpure virtual
DrawLineStrip(std::int32_t a_baseVertexIndex, std::int32_t a_lineCount)=0RE::GRendererpure virtual
EndDisplay()=0RE::GRendererpure virtual
EndFrame()RE::GRenderervirtual
EndSubmitMask()=0RE::GRendererpure virtual
FillStyleBitmap(const FillTexture *a_fill)=0RE::GRendererpure virtual
FillStyleBitmap(GTexture *a_texture, const Matrix &a_matrix, BitmapWrapMode a_wrapMode, BitmapSampleMode a_sampleMode)RE::GRenderer
FillStyleColor(GColor a_color)=0RE::GRendererpure virtual
FillStyleDisable()=0RE::GRendererpure virtual
FillStyleGouraud(GouraudFillType a_fillType, const FillTexture *a_texture0=0, const FillTexture *a_texture1=0, const FillTexture *a_texture2=0)=0RE::GRendererpure virtual
FilterModes enum nameRE::GRenderer
FilterSupport enum nameRE::GRenderer
GetRenderCaps(RenderCaps *a_caps)=0RE::GRendererpure virtual
GetRenderStats(Stats *a_stats, bool a_resetStats=0)=0RE::GRendererpure virtual
GetStats(GStatBag *a_bag, bool a_reset=true)=0RE::GRendererpure virtual
GFC_MEMORY_REDEFINE_NEW_IMPL(GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)RE::GRefCountBaseStatImpl< GRefCountImpl, STAT >
GouraudFillType enum nameRE::GRenderer
Handle typedefRE::GRenderer
handlersRE::GRenderer
IndexFormat enum nameRE::GRenderer
kStatType enum valueRE::GRefCountBase< GRenderer, GStatRenderer::kMem >
LineStyleColor(GColor a_color)=0RE::GRendererpure virtual
LineStyleDisable()=0RE::GRendererpure virtual
MakeViewAndPersp3D(const GRectF &a_visFrameRectInTwips, GMatrix3D &a_matView, GMatrix3D &a_matPersp, float a_perspFOV, bool a_InvertY=false)RE::GRenderervirtual
Matrix typedefRE::GRenderer
Point typedefRE::GRenderer
PopBlendMode()=0RE::GRendererpure virtual
PopRenderTarget()=0RE::GRendererpure virtual
PopUserData()RE::GRenderervirtual
PushBlendMode(BlendType a_mode)=0RE::GRendererpure virtual
PushRenderTarget(const GRectF &a_frameRect, GRenderTarget *a_renderTarget)=0RE::GRendererpure virtual
PushTempRenderTarget(const GRectF &a_frameRect, std::uint32_t a_targetW, std::uint32_t a_targetH)=0RE::GRendererpure virtual
PushUserData(UserData *a_data)RE::GRenderervirtual
Rect typedefRE::GRenderer
Release()RE::GRefCountImpl
ReleaseCachedData(CachedData *a_data, CachedDataType a_type)=0RE::GRendererpure virtual
ReleaseResources()=0RE::GRendererpure virtual
ReleaseTempRenderTargets(std::uint32_t a_keepArea)RE::GRenderervirtual
RemoveEventHandler(GRendererEventHandler *a_handler)RE::GRenderervirtual
RenderCapBits enum nameRE::GRenderer
ResizeImageType enum nameRE::GRenderer
RTTIRE::GRefCountImplinlinestatic
s3DDisplayRE::GRenderer
s3DParamsRE::GRenderer
SetCxform(const Cxform &a_cxForm)=0RE::GRendererpure virtual
SetDisplayRenderTarget(GRenderTarget *a_renderTarget, bool a_setstate=true)=0RE::GRendererpure virtual
SetIndexData(const void *a_indices, std::int32_t a_numIndices, IndexFormat a_idxFmt, CacheProvider *a_cache=0)=0RE::GRendererpure virtual
SetMatrix(const Matrix &a_matrix)=0RE::GRendererpure virtual
SetPerspective3D(const GMatrix3D &a_projMatIn)=0RE::GRendererpure virtual
SetStereoDisplay(StereoDisplay a_display, bool a_setstate=false)RE::GRenderervirtual
SetStereoParams(StereoParams a_params)RE::GRenderervirtual
SetUserMatrix(const Matrix &a_matrix)=0RE::GRendererpure virtual
SetVertexData(const void *a_vertices, std::int32_t a_numVertices, VertexFormat a_vtxFmt, CacheProvider *a_cache=0)=0RE::GRendererpure virtual
SetView3D(const GMatrix3D &a_viewMatIn)=0RE::GRendererpure virtual
SetWorld3D(const GMatrix3D *a_worldMatIn)=0RE::GRendererpure virtual
StereoDisplay enum nameRE::GRenderer
SubmitMaskMode enum nameRE::GRenderer
UserDataPropertyFlag enum nameRE::GRenderer
VertexFormat enum nameRE::GRenderer
VTABLERE::GRefCountImplinlinestatic
~GRefCountImpl() override=defaultRE::GRefCountImpl
~GRenderer() overrideRE::GRenderer