Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override string | ToString () |
virtual void | Dispose () |
Protected Member Functions | |
unsafe void | InitializeDescription (SurfaceFormat format) |
unsafe int | CreateStateWrapper () |
void | raise_Disposing (object value0, EventArgs value1) |
virtual void | Dispose ([MarshalAs(UnmanagedType.U1)] bool P_0) |
Protected Attributes | |
SurfaceFormat | _format |
int | _levelCount |
GraphicsDevice | _parent |
Package Functions | |
Texture () | |
unsafe IDirect3DBaseTexture9 * | GetComPtr () |
unsafe int | CompareTo (Texture other) |
Static Package Functions | |
static byte | GetExpectedByteSizeFromFormat (_D3DFORMAT format) |
static unsafe void | GetAndValidateSizes< T > (_D3DSURFACE_DESC *pSurface, uint *pdwFormatSize, uint *pdwElementSize) |
static unsafe void | GetAndValidateRect (_D3DSURFACE_DESC *__unnamed000, uint *pdwLockWidth, uint *pdwLockHeight, Rectangle? rect) |
static unsafe void | ValidateTotalSize (_D3DSURFACE_DESC *__unnamed000, uint dwLockWidth, uint dwLockHeight, uint dwFormatSize, uint dwElementSize, uint elementCount) |
static bool | CheckCompressedTexture (_D3DFORMAT format) |
static unsafe void | CopyData< T > (void *pData, int pitch, T[] data, int dataIndex, int elementCount, _D3DSURFACE_DESC *pSurface, uint dwLockWidth, uint dwLockHeight, [MarshalAs(UnmanagedType.U1)] bool isSetting) |
static unsafe void | SwapBgr (void *pDest, void *pSrc, uint dwSize) |
static bool | IsPowerOfTwo (uint dwNumber) |
Package Attributes | |
bool | alreadyRecreated |
bool | isActiveRenderTarget |
bool | renderTargetContentsDirty |
unsafe StateTrackerTexture * | pStateTracker |
ulong | _internalHandle |
bool | isDisposed |
Properties | |
int | LevelCount [get] |
SurfaceFormat | Format [get] |
virtual bool | MustClamp [get] |
bool | IsDisposed [get] |
object | Tag [get, set] |
string | Name [get, set] |
GraphicsDevice | GraphicsDevice [get] |
EventHandler< EventArgs > | Disposing |
Private Member Functions | |
void | _0021GraphicsResource () |
void | _007EGraphicsResource () |
Private Attributes | |
string | _localName |
object | _localTag |
EventHandler< EventArgs > | _003Cbacking_store_003EDisposing |
Definition at line 8 of file Texture.cs.