Gondwana Game Engine
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8. It provides fine-grained control over rendering, timing, and scene composition, with built-in support for parallax, z-ordering, pixel overhang, collision detection, and particle effects. Gondwana targets desktop, mobile, and web platforms using SkiaSharp for graphics and NAudio for sound.
Loading...
Searching...
No Matches
Gondwana.Drawing.Direct.TextBlock Member List

This is the complete list of members for Gondwana.Drawing.Direct.TextBlock, including all inherited members.

_lastTickGondwana.Drawing.Direct.DirectDrawingBaseprotected
_renderSurfaceHostGondwana.Drawing.Direct.DirectDrawingBaseprotected
_screenBoundsGondwana.Drawing.Direct.DirectDrawingBaseprotected
_visibleGondwana.Drawing.Direct.DirectDrawingBaseprotected
_worldBoundsGondwana.Drawing.Direct.DirectDrawingBaseprotected
_zOrderGondwana.Drawing.Direct.DirectDrawingBaseprotected
AlignHorizGondwana.Drawing.Direct.TextBlock
AlignVertGondwana.Drawing.Direct.TextBlock
BackColorGondwana.Drawing.Direct.TextBlock
CancelFade()Gondwana.Drawing.Direct.DirectDrawingBase
CompareTo(DirectDrawingBase? other)Gondwana.Drawing.Direct.DirectDrawingBase
DirectDrawingBase(RenderSurfaceHostBase renderSurfaceHost, DirectDrawingMode mode, SceneLayer? sceneLayer, View? view, Rectangle? screenBounds, Rectangle? worldBounds, string? nickname=null)Gondwana.Drawing.Direct.DirectDrawingBaseprotected
DirectDrawingMovableBase(RenderSurfaceHostBase renderSurfaceHost, DirectDrawingMode mode, SceneLayer? sceneLayer, View? view, Rectangle? screenBounds, Rectangle? worldBounds, string? name=null)Gondwana.Drawing.Direct.DirectDrawingMovableBaseprotected
Dispose(bool disposing)Gondwana.Drawing.Direct.TextBlockprotectedvirtual
Gondwana::Drawing::Direct::DirectDrawingMovableBase.Dispose()Gondwana.Drawing.Direct.DirectDrawingBase
DisposingGondwana.Drawing.Direct.DirectDrawingBase
Draw(BackbufferBase backbuffer, RectangleF destRectScreen)Gondwana.Drawing.Direct.DirectDrawingBase
EnableWrapping(bool enable=true)Gondwana.Drawing.Direct.TextBlock
Equals(object? obj)Gondwana.Drawing.Direct.DirectDrawingBase
FadeIn(float durationSec)Gondwana.Drawing.Direct.DirectDrawingBase
FadeOut(float durationSec)Gondwana.Drawing.Direct.DirectDrawingBase
FadeTo(float targetOpacity, float durationSec)Gondwana.Drawing.Direct.DirectDrawingBase
FadeToCompletedGondwana.Drawing.Direct.DirectDrawingBase
FontSizeGondwana.Drawing.Direct.TextBlock
ForeColorGondwana.Drawing.Direct.TextBlock
GetDrawLocationScreen(View view)Gondwana.Drawing.Direct.DirectDrawingBase
GetHashCode()Gondwana.Drawing.Direct.DirectDrawingBase
GetPosition()Gondwana.Drawing.Direct.DirectDrawingMovableBase
HideWhenFullyTransparentGondwana.Drawing.Direct.DirectDrawingBase
HorizontalPaddingGondwana.Drawing.Direct.TextBlock
IdGondwana.Drawing.Direct.DirectDrawingBase
LineHeightGondwana.Drawing.Direct.TextBlock
LinesGondwana.Drawing.Direct.TextBlock
LineSpacingMultiplierGondwana.Drawing.Direct.TextBlock
MaxLinesGondwana.Drawing.Direct.TextBlock
MinFontSizeGondwana.Drawing.Direct.TextBlock
ModeGondwana.Drawing.Direct.DirectDrawingBase
MovementGondwana.Drawing.Direct.DirectDrawingMovableBase
NicknameGondwana.Drawing.Direct.DirectDrawingBase
OnDraw(BackbufferBase backbuffer, RectangleF destRectScreen)Gondwana.Drawing.Direct.TextBlockprotected
OpacityGondwana.Drawing.Direct.DirectDrawingBase
operator!=(DirectDrawingBase? left, DirectDrawingBase? right)Gondwana.Drawing.Direct.DirectDrawingBasestatic
operator<(DirectDrawingBase? left, DirectDrawingBase? right)Gondwana.Drawing.Direct.DirectDrawingBasestatic
operator<=(DirectDrawingBase? left, DirectDrawingBase? right)Gondwana.Drawing.Direct.DirectDrawingBasestatic
operator==(DirectDrawingBase? left, DirectDrawingBase? right)Gondwana.Drawing.Direct.DirectDrawingBasestatic
operator>(DirectDrawingBase? left, DirectDrawingBase? right)Gondwana.Drawing.Direct.DirectDrawingBasestatic
operator>=(DirectDrawingBase? left, DirectDrawingBase? right)Gondwana.Drawing.Direct.DirectDrawingBasestatic
OutlineEnabledGondwana.Drawing.Direct.TextBlock
PositionSpaceGondwana.Drawing.Direct.DirectDrawingMovableBase
PuctuationPauseEnabledGondwana.Drawing.Direct.TextBlock
PulseColor(Color from, Color to, float periodSec, bool enabled=true, bool triangle=false)Gondwana.Drawing.Direct.TextBlock
PulseFromGondwana.Drawing.Direct.TextBlock
PulsePeriodSecGondwana.Drawing.Direct.TextBlock
PulseTextEnabledGondwana.Drawing.Direct.TextBlock
PulseToGondwana.Drawing.Direct.TextBlock
PulseWave enum nameGondwana.Drawing.Direct.TextBlock
PulseWaveValueGondwana.Drawing.Direct.TextBlock
PunctiationPauseLongSecGondwana.Drawing.Direct.TextBlock
PunctiationPauseShortSecGondwana.Drawing.Direct.TextBlock
RenderSurfaceHostGondwana.Drawing.Direct.DirectDrawingBase
ResovedForeColorGondwana.Drawing.Direct.TextBlock
RevealDirection enum nameGondwana.Drawing.Direct.DirectDrawingBase
RevealSetCount(int charCount)Gondwana.Drawing.Direct.TextBlock
RevealStop()Gondwana.Drawing.Direct.TextBlock
RevealTo(float t01, float durationSec, Func< float, float >? easing=null)Gondwana.Drawing.Direct.DirectDrawingBase
SceneLayerGondwana.Drawing.Direct.DirectDrawingBase
ScreenBoundsGondwana.Drawing.Direct.DirectDrawingBase
SetAlignment(SKTextAlign h, VerticalAlign v)Gondwana.Drawing.Direct.TextBlock
SetColors(SKColor fg, SKColor bg)Gondwana.Drawing.Direct.TextBlock
SetColors(Color fg, Color bg)Gondwana.Drawing.Direct.TextBlock
SetFont(SKTypeface typeface, float size, float? minSize=null)Gondwana.Drawing.Direct.TextBlock
SetMaxLines(int? maxLines)Gondwana.Drawing.Direct.TextBlock
SetOpacity(float opacity)Gondwana.Drawing.Direct.DirectDrawingBase
SetPosition(Vector2 p)Gondwana.Drawing.Direct.DirectDrawingMovableBase
SetPunctuationPauses(bool enabled, float longPauseSec=0.25f, float shortPauseSec=0.10f)Gondwana.Drawing.Direct.TextBlock
SetReveal(float t01)Gondwana.Drawing.Direct.DirectDrawingBase
SetRevealDirection(RevealDirection dir)Gondwana.Drawing.Direct.DirectDrawingBase
SetShadow(float dx, float dy, byte alpha=128, float blurSigma=1.5f)Gondwana.Drawing.Direct.TextBlock
SetText(string text)Gondwana.Drawing.Direct.TextBlock
ShadowAlphaGondwana.Drawing.Direct.TextBlock
ShadowBlurSigmaGondwana.Drawing.Direct.TextBlock
ShadowDxGondwana.Drawing.Direct.TextBlock
ShadowDyGondwana.Drawing.Direct.TextBlock
ShadowEnabledGondwana.Drawing.Direct.TextBlock
StartTypewriter(float charsPerSecond, int? maxChars=null, bool enablePauses=true, float longPauseSec=0.25f, float shortPauseSec=0.10f)Gondwana.Drawing.Direct.TextBlock
StartWordReveal(float wordsPerSecond, bool enablePauses=true, float longPauseSec=0.25f, float shortPauseSec=0.10f)Gondwana.Drawing.Direct.TextBlock
StopColorPulse()Gondwana.Drawing.Direct.TextBlock
TextGondwana.Drawing.Direct.TextBlock
TextBlock(RenderSurfaceHostBase renderSurfaceHost, SceneLayer sceneLayer, View? view, Rectangle worldBounds, string? nickname=null)Gondwana.Drawing.Direct.TextBlock
TextBlock(RenderSurfaceHostBase renderSurfaceHost, View view, Rectangle screenBounds, string? nickname=null)Gondwana.Drawing.Direct.TextBlock
TextRevealCompleteGondwana.Drawing.Direct.TextBlock
TextRevealedGondwana.Drawing.Direct.TextBlock
TextRevealMode enum nameGondwana.Drawing.Direct.TextBlock
TextRevealModeValueGondwana.Drawing.Direct.TextBlock
TextRevealRateGondwana.Drawing.Direct.TextBlock
TypeFaceGondwana.Drawing.Direct.TextBlock
Update(long tick)Gondwana.Drawing.Direct.TextBlockvirtual
UseOutline(bool enable=true)Gondwana.Drawing.Direct.TextBlock
UseShadow(bool enable=true)Gondwana.Drawing.Direct.TextBlock
ValueBagGondwana.Drawing.Direct.DirectDrawingBase
VerticalAlign enum nameGondwana.Drawing.Direct.TextBlock
VerticalPaddingGondwana.Drawing.Direct.TextBlock
ViewGondwana.Drawing.Direct.DirectDrawingBase
VisibleGondwana.Drawing.Direct.DirectDrawingBase
WorldBoundsGondwana.Drawing.Direct.DirectDrawingBase
WrapTextGondwana.Drawing.Direct.TextBlock
ZOrderGondwana.Drawing.Direct.DirectDrawingBase