|
Fission FSN
|
#include <gfCJigsawStencil.h>

Public Types | |
| enum | eEDGE { eSTRAIGHT , eTONGUE , eGROOVE } |
Public Member Functions | |
| gfCJigsawStencil (gfCJigsawStencilTextures *pStencilTex, fsS32 pWidth, fsS32 pHeight, eEDGE pTop, eEDGE pRight, eEDGE pBottom, eEDGE pLeft, fsS32 pRow, fsS32 pCol) | |
| gfCJigsawStencil (gfCJigsawStencilTextures *pStencilTex, fsCEntity *pParent) | |
| ~gfCJigsawStencil () | |
| Public Member Functions inherited from gfIStencil | |
| std::shared_ptr< fsCBrush > | textureGet () const |
| fsS32 | baseWidthGet () const |
| fsS32 | baseHeigthGet () const |
| fsS32 | sourceTextureCutXGet () const |
| fsS32 | sourceTextureCutYGet () const |
| fsS32 | drawXGet () const |
| fsS32 | drawYGet () const |
| void | save (fsCEntity *pParent) |
| void | load (fsCEntity *pParent) |
| gfIStencil () | |
| virtual | ~gfIStencil () |
Static Public Member Functions | |
| static eEDGE | complimentGet (eEDGE pEdge) |
Protected Member Functions | |
| void | generate () override |
| void | doSave (fsCEntity *pParent) override |
| void | doLoad (fsCEntity *pParent) override |
Additional Inherited Members | |
| Protected Attributes inherited from gfIStencil | |
| std::shared_ptr< fsCBrush > | mTexture |
| fsS32 | mDrawX |
| fsS32 | mDrawY |
| fsS32 | mCutX |
| fsS32 | mCutY |
| fsS32 | mWidth |
| fsS32 | mHeight |
| fsS32 | mBaseWidth |
| fsS32 | mBaseHeight |
| gfCJigsawStencil::gfCJigsawStencil | ( | gfCJigsawStencilTextures * | pStencilTex, |
| fsS32 | pWidth, | ||
| fsS32 | pHeight, | ||
| eEDGE | pTop, | ||
| eEDGE | pRight, | ||
| eEDGE | pBottom, | ||
| eEDGE | pLeft, | ||
| fsS32 | pRow, | ||
| fsS32 | pCol ) |
| gfCJigsawStencil::gfCJigsawStencil | ( | gfCJigsawStencilTextures * | pStencilTex, |
| fsCEntity * | pParent ) |
| gfCJigsawStencil::~gfCJigsawStencil | ( | ) |
|
static |
|
overrideprotectedvirtual |
Reimplemented from gfIStencil.
|
overrideprotectedvirtual |
Reimplemented from gfIStencil.
|
overrideprotectedvirtual |
Implements gfIStencil.