|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Полный список членов класса Render, включая наследуемые из базового класса
| _4A4CC9_AddSomeBillboard(struct SpellFX_Billboard *a1, int diffuse) | Render | virtual |
| am_Blt_Chroma(Rect *pSrcRect, Point *pTargetPoint, int a3, int blend_mode) | Render | virtual |
| AreRenderSurfacesOk() | Render | virtual |
| BeginDecals() | Render | virtual |
| BeginLightmaps() | Render | virtual |
| BeginLightmaps2() | Render | virtual |
| BeginScene() | Render | virtual |
| BeginSceneD3D() | Render | virtual |
| Billboard_ProbablyAddToListAndSortByZOrder(float z) | RenderBase | protected |
| BitmapWithImage(Image *image) | Render | protected |
| BlendTextures(int x, int y, Image *imgin, Image *imgblend, int time, int start_opacity, int end_opacity) | Render | virtual |
| BltBackToFontFast(int a2, int a3, Rect *pSrcRect) | Render | virtual |
| bRequiredTextureStagesAvailable | Render | protected |
| bWindowMode | Render | protected |
| CheckTextureStages() | Render | protected |
| ClearBlack() | Render | virtual |
| ClearTarget(unsigned int uColor) | Render | virtual |
| ClearZBuffer(int a2, int a3) | Render | virtual |
| config | IRender | |
| Configure(std::shared_ptr< const IRenderConfig > config) | IRender | inlinevirtual |
| CreateClipper(OSWindow *) | Render | protected |
| CreateSprite(const String &name, unsigned int palette_id, unsigned int lod_sprite_id) | Render | virtual |
| CreateTexture(const String &name) | Render | virtual |
| CreateTexture_Alpha(const String &name) | Render | virtual |
| CreateTexture_Blank(unsigned int width, unsigned int height, IMAGE_FORMAT format, const void *pixels=nullptr) | Render | virtual |
| CreateTexture_ColorKey(const String &name, uint16_t colorkey) | Render | virtual |
| CreateTexture_PCXFromFile(const String &name) | Render | virtual |
| CreateTexture_PCXFromIconsLOD(const String &name) | Render | virtual |
| CreateTexture_PCXFromNewLOD(const String &name) | Render | virtual |
| CreateTexture_Solid(const String &name) | Render | virtual |
| CreateZBuffer() | Render | virtual |
| decal_builder | IRender | |
| DeleteTexture(Texture *texture) | Render | virtual |
| do_draw_debug_line_d3d(const RenderVertexD3D3 *pLineBegin, signed int sDiffuseBegin, const RenderVertexD3D3 *pLineEnd, signed int sDiffuseEnd, float z_stuff) | Render | virtual |
| DoRenderBillboards_D3D() | Render | protected |
| DrawBillboard_Indoor(SoftwareBillboard *pSoftBillboard, RenderBillboard *billboard) | Render | virtual |
| DrawBillboardList_BLV() | Render | virtual |
| DrawBillboards_And_MaybeRenderSpecialEffects_And_EndScene() | Render | virtual |
| DrawBorderTiles(struct Polygon *poly) | Render | protected |
| DrawBuildingsD3D() | Render | virtual |
| DrawDecal(struct Decal *pDecal, float z_bias) | Render | virtual |
| DrawFansTransparent(const RenderVertexD3D3 *vertices, unsigned int num_vertices) | Render | virtual |
| DrawImage(Image *, const Rect &rect) | Render | virtual |
| DrawIndoorPolygon(unsigned int uNumVertices, struct BLVFace *a3, int uPackedID, unsigned int uColor, int a8) | Render | virtual |
| DrawIndoorSky(unsigned int uNumVertices, unsigned int uFaceID) | Render | virtual |
| DrawIndoorSkyPolygon(int uNumVertices, struct Polygon *pSkyPolygon) | Render | protected |
| DrawLightmap(struct Lightmap *pLightmap, struct Vec3_float_ *pColorMult, float z_bias) | Render | virtual |
| DrawLines(const RenderVertexD3D3 *vertices, unsigned int num_vertices) | Render | virtual |
| DrawMasked(float u, float v, class Image *img, unsigned int color_dimming_level, uint16_t mask) | Render | virtual |
| DrawMonsterPortrait(Rect rc, SpriteFrame *Portrait, int Y_Offset) | Render | virtual |
| DrawOutdoorSkyD3D() | Render | virtual |
| DrawOutdoorSkyPolygon(struct Polygon *pSkyPolygon) | Render | protected |
| DrawPolygon(struct Polygon *a3) | Render | virtual |
| DrawProjectile(float srcX, float srcY, float a3, float a4, float dstX, float dstY, float a7, float a8, Texture *texture) | Render | virtual |
| DrawSpecialEffectsQuad(const RenderVertexD3D3 *vertices, Texture *texture) | Render | virtual |
| DrawSpriteObjects_ODM() | RenderBase | virtual |
| DrawTerrainPolygon(struct Polygon *a4, bool transparent, bool clampAtTextureBorders) | Render | virtual |
| DrawText(int uOutX, int uOutY, uint8_t *pFontPixels, unsigned int uCharWidth, unsigned int uCharHeight, uint8_t *pFontPalette, uint16_t uFaceColor, uint16_t uShadowColor) | Render | virtual |
| DrawTextAlpha(int x, int y, uint8_t *font_pixels, int a5, unsigned int uFontHeight, uint8_t *pPalette, bool present_time_transparency) | Render | virtual |
| RenderBase::DrawTextAlpha(int x, int y, unsigned char *font_pixels, int a5, unsigned int uFontHeight, uint8_t *pPalette, bool present_time_transparency)=0 | IRender | pure virtual |
| DrawTextureAlphaNew(float u, float v, class Image *) | Render | virtual |
| DrawTextureCustomHeight(float u, float v, class Image *, int height) | Render | virtual |
| DrawTextureGrayShade(float u, float v, class Image *a4) | Render | virtual |
| DrawTextureNew(float u, float v, class Image *) | Render | virtual |
| DrawTextureOffset(int x, int y, int offset_x, int offset_y, Image *) | Render | virtual |
| DrawTransparentGreenShade(float u, float v, class Image *pTexture) | Render | virtual |
| DrawTransparentRedShade(float u, float v, class Image *a4) | Render | virtual |
| EndDecals() | Render | virtual |
| EndLightmaps() | Render | virtual |
| EndLightmaps2() | Render | virtual |
| EndScene() | Render | virtual |
| FillRectFast(unsigned int uX, unsigned int uY, unsigned int uWidth, unsigned int uHeight, unsigned int uColor16) | Render | virtual |
| gdiplusStartupInput | Render | protected |
| gdiplusToken | Render | protected |
| GetActorsInViewport(int pDepth) | Render | virtual |
| GetActorTintColor(int DimLevel, int tint, float WorldViewX, int a5, RenderBillboard *Billboard) | Render | virtual |
| GetBillboardDrawListSize() | Render | protected |
| GetParentBillboardID(unsigned int uBillboardID) | Render | protected |
| GetRenderHeight() const | Render | virtual |
| GetRenderWidth() const | Render | virtual |
| GetTargetPixelFormat(DDPIXELFORMAT *pOut) | Render | |
| hd_water_current_frame | IRender | |
| hd_water_tile_anim | IRender | |
| hd_water_tile_id | IRender | |
| Initialize(OSWindow *window) | Render | virtual |
| InitializeFullscreen() | Render | virtual |
| IRender() | IRender | inline |
| IsUsingSpecular() const | IRender | inline |
| lightmap_builder | IRender | |
| LoadHwlBitmap(const char *name) | Render | virtual |
| RenderBase::LoadHwlBitmap(const String &name) | RenderBase | virtual |
| LoadHwlSprite(const char *name) | Render | virtual |
| RenderBase::LoadHwlSprite(const String &name) | RenderBase | virtual |
| LockSurface_DDraw4(IDirectDrawSurface4 *pSurface, DDSURFACEDESC2 *pDesc, unsigned int uLockFlags) | Render | protected |
| log | IRender | |
| MakeParticleBillboardAndPush(SoftwareBillboard *a2, Texture *texture, unsigned int uDiffuse, int angle) | RenderBase | virtual |
| MakeScreenshot(signed int width, signed int height) | Render | protected |
| MoveTextureToDevice(Texture *texture) | Render | virtual |
| p2DGraphics | Render | protected |
| p2DSurface | Render | protected |
| PackScreenshot(unsigned int width, unsigned int height, void *out_data, unsigned int data_size, unsigned int *screenshot_size) | Render | virtual |
| pActiveZBuffer | IRender | |
| ParseTargetPixelFormat() | Render | protected |
| particle_engine | IRender | |
| pBackBuffer4 | Render | protected |
| pBeforePresentFunction | IRender | |
| pBillboardRenderListD3D | IRender | |
| pD3DBitmaps | RenderBase | protected |
| pD3DSprites | RenderBase | protected |
| pDefaultZBuffer | Render | protected |
| pDirectDraw4 | Render | protected |
| pFrontBuffer4 | Render | protected |
| pHDWaterBitmapIDs | IRender | |
| PostInitialization() | RenderBase | protected |
| pRenderD3D | Render | protected |
| PrepareDecorationsRenderList_ODM() | Render | virtual |
| Present() | Render | virtual |
| Present_NoColorKey() | Render | friend |
| PresentBlackScreen() | Render | virtual |
| RasterLine2D(int uX, int uY, int uZ, int uW, uint16_t uColor) | Render | virtual |
| Release() | Render | virtual |
| RemoveTextureFromDevice(Texture *texture) | Render | virtual |
| Render() | Render | |
| RenderBase() | RenderBase | inline |
| RenderTerrainD3D() | Render | virtual |
| ResetUIClipRect() | Render | virtual |
| RestoreBackBuffer() | Render | virtual |
| RestoreFrontBuffer() | Render | virtual |
| SavePCXImage16(const String &filename, uint16_t *picture_data, int width, int height) | Render | protected |
| SavePCXImage32(const String &filename, uint16_t *picture_data, int width, int height) | Render | protected |
| SavePCXScreenshot() | Render | virtual |
| SaveScreenshot(const String &filename, unsigned int width, unsigned int height) | Render | virtual |
| SaveWinnersCertificate(const char *a1) | Render | virtual |
| ScreenFade(unsigned int color, float t) | Render | virtual |
| SetBillboardBlendOptions(RenderBillboardD3D::OpacityType a1) | Render | protected |
| SetUIClipRect(unsigned int uX, unsigned int uY, unsigned int uZ, unsigned int uW) | Render | virtual |
| SetUsingFog(bool is_using_fog) | IRender | inline |
| SetUsingSpecular(bool is_using_specular) | IRender | inline |
| spell_fx_renderer | IRender | |
| SwitchToWindow() | Render | virtual |
| TakeScreenshot(unsigned int width, unsigned int height) | Render | virtual |
| TexturePixelRotateDraw(float u, float v, Image *img, int time) | Render | virtual |
| ToggleColoredLights() | IRender | inline |
| ToggleTint() | IRender | inline |
| TransformBillboard(SoftwareBillboard *a2, RenderBillboard *pBillboard) | RenderBase | protected |
| TransformBillboardsAndSetPalettesODM() | RenderBase | virtual |
| uDesiredDirect3DDevice | Render | protected |
| uFogColor | IRender | |
| uMaxDeviceTextureDim | Render | protected |
| uMinDeviceTextureDim | Render | protected |
| uNumBillboardsToDraw | IRender | |
| uNumD3DSceneBegins | Render | protected |
| Update_Texture(Texture *texture) | Render | virtual |
| uTargetBBits | Render | protected |
| uTargetGBits | Render | protected |
| uTargetRBits | Render | protected |
| vis | IRender | |
| window | RenderBase | protected |
| WritePixel16(int x, int y, uint16_t color) | Render | virtual |
| ZBuffer_Fill_2(signed int a2, signed int a3, Image *pTexture, int a5) | Render | virtual |
| ZDrawTextureAlpha(float u, float v, Image *pTexture, int zVal) | Render | virtual |
| ~IRender() | IRender | inlinevirtual |
| ~Render() | Render | virtual |