Skip to content

Commit e10d9ae

Browse files
committed
update README.BBCode
1 parent ea3273a commit e10d9ae

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

README.BBCode

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,33 +73,33 @@ void repeatedly_execute_always()
7373
[size=12pt][b]Script Extensions[/b][/size]
7474

7575
[font=Courier New][b]DrawingSurface.DrawFancyString[/b][/font]
76-
[code]void DrawingSurface.DrawFancyString(int x, int y, int color, FontType font, const string text);[/code]
76+
[code]void DrawingSurface.DrawFancyString(int x, int y, FancyConfig* config, const string text);[/code]
7777
Draw the text from a fancy string on the drawing surface.
7878

7979
[font=Courier New][b]DrawingSurface.DrawFancyStringWrapped[/b][/font]
80-
[code]void DrawingSurface.DrawFancyStringWrapped(int x, int y, int width, int color, FontType font, const string text);[/code]
80+
[code]void DrawingSurface.DrawFancyStringWrapped(int x, int y, int width, FancyConfig* config, const string text);[/code]
8181
Draws text with fancy parsing wrapped within specified boundaries on the drawing surface.
8282

8383

8484
[font=Courier New][b]DynamicSprite.CreateFromFancyString[/b][/font]
85-
[code]DynamicSprite* DynamicSprite.CreateFromFancyString(int color, FontType font, const string text);[/code]
85+
[code]DynamicSprite* DynamicSprite.CreateFromFancyString(FancyConfig* config, const string text);[/code]
8686
Create a sprite with the text of a fancy string
8787

8888
[font=Courier New][b]DynamicSprite.CreateFromFancyStringWrapped[/b][/font]
89-
[code]DynamicSprite* DynamicSprite.CreateFromFancyStringWrapped(int width, int color, FontType font, const string text);[/code]
89+
[code]DynamicSprite* DynamicSprite.CreateFromFancyStringWrapped(int width, FancyConfig* config, const string text);[/code]
9090
Create a sprite with the text of a fancy string wwith word-wrap at set width
9191

9292
[font=Courier New][b]DynamicSprite.CreateFromFancyTextBox[/b][/font]
93-
[code]DynamicSprite* DynamicSprite.CreateFromFancyTextBox(int color, FontType font, Fancy9Piece* f9p, const string text, int width = FANCY_INFINITE_WIDTH);[/code]
93+
[code]DynamicSprite* DynamicSprite.CreateFromFancyTextBox(FancyConfig* config, Fancy9Piece* f9p, const string text, int width = FANCY_INFINITE_WIDTH);[/code]
9494
Create a sprite of a textbox with a fancy string using a 9-piece.
9595

9696

9797
[font=Courier New][b]Overlay.CreateFancyTextual[/b][/font]
98-
[code]Overlay* Overlay.CreateFancyTextual(int x, int y, int width, int color, FontType font, const string text);[/code]
98+
[code]Overlay* Overlay.CreateFancyTextual(int x, int y, int width, FancyConfig* config, const string text);[/code]
9999
Creates a screen overlay from fancy text
100100

101101
[font=Courier New][b]Overlay.CreateFancyTextBox[/b][/font]
102-
[code]Overlay* Overlay.CreateFancyTextBox(int x, int y, int width, int color, FontType font, const string text, Fancy9Piece* f9p);[/code]
102+
[code]Overlay* Overlay.CreateFancyTextBox(int x, int y, int width, FancyConfig* config, const string text, Fancy9Piece* f9p);[/code]
103103
Creates a screen overlay from a textbox with a fancy string using a 9-piece
104104

105105

@@ -117,7 +117,7 @@ Removes fancyness from button (clear any altered sprites)
117117
This is a global struct you can't instantiate, it contains static methods for global configuration meant to be used at game start.
118118

119119
[font=Courier New][b]Fancy.AddAlias[/b][/font]
120-
[code]static void Fancy.FancyDrawingConfig.AddAlias(String key, int value);[/code]
120+
[code]static void Fancy.AddAlias(String key, int value);[/code]
121121

122122
Allows adding a global alias to a tag-value. Ex: AddAlias("red", 63488) allows using [c:red] instead of [c:63488].
123123

@@ -141,20 +141,20 @@ Create a 9 piece fancy from 9 sprite slots.
141141
You can optionally pass a color instead of a sprite for the center piece, by passing 0 to center_piece and a valid ags color in bg_color.
142142

143143

144-
[size=12pt][b]FancyDrawingConfig[/b][/size]
144+
[size=12pt][b]FancyConfig[/b][/size]
145145

146146
This is a managed struct meant to configure an instance from FancyTextBase and extensions, prefer using it's [font=Courier New]Create[/font] method.
147147

148-
[font=Courier New][b]FancyDrawingConfig.Create[/b][/font]
149-
[code]static FancyDrawingConfig* FancyDrawingConfig.Create(FontType font, int color, int outline_color, int outline_width, Alignment align, int line_spacing);[/code]
148+
[font=Courier New][b]FancyConfig.Create[/b][/font]
149+
[code]static FancyConfig* FancyConfig.Create(FontType font, int color, int outline_color, int outline_width, Alignment align, int line_spacing);[/code]
150150
Configuration structure for fancy text drawing, allowing customization of font, text color, line spacing, and alignment.
151151
By default, when using create, if you don't set, outline color is initially set for [font=Courier New]COLOR_TRANSPARENT[/font] and outline width is initially set to 1, align is set to eAlignBottomLeft and line_spacing is 0.
152152

153153

154154
[size=12pt][b]FancyTextBase[/b][/size]
155155

156156
[font=Courier New][b]FancyTextBase.SetDrawingConfig[/b][/font]
157-
[code]void FancyTextBase.SetDrawingConfig(FancyDrawingConfig* config);[/code]
157+
[code]void FancyTextBase.SetDrawingConfig(FancyConfig* config);[/code]
158158
Sets the drawing configuration for fancy text rendering.
159159

160160
[font=Courier New][b]FancyTextBase.SetDrawingArea[/b][/font]

0 commit comments

Comments
 (0)