Clarify textObjectAdd param
This commit is contained in:
parent
66955f893a
commit
7496afa4f8
|
@ -153,7 +153,7 @@ void textObjectsSetLineDelay(double value)
|
||||||
|
|
||||||
// text_object_create
|
// text_object_create
|
||||||
// 0x4B036C
|
// 0x4B036C
|
||||||
int textObjectAdd(Object* object, char* string, int font, int color, int a5, Rect* rect)
|
int textObjectAdd(Object* object, char* string, int font, int color, int outlineColor, Rect* rect)
|
||||||
{
|
{
|
||||||
if (!gTextObjectsInitialized) {
|
if (!gTextObjectsInitialized) {
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -214,7 +214,7 @@ int textObjectAdd(Object* object, char* string, int font, int color, int a5, Rec
|
||||||
|
|
||||||
textObject->height = (fontGetLineHeight() + 1) * textObject->linesCount;
|
textObject->height = (fontGetLineHeight() + 1) * textObject->linesCount;
|
||||||
|
|
||||||
if (a5 != -1) {
|
if (outlineColor != -1) {
|
||||||
textObject->width += 2;
|
textObject->width += 2;
|
||||||
textObject->height += 2;
|
textObject->height += 2;
|
||||||
}
|
}
|
||||||
|
@ -231,7 +231,7 @@ int textObjectAdd(Object* object, char* string, int font, int color, int a5, Rec
|
||||||
unsigned char* dest = textObject->data;
|
unsigned char* dest = textObject->data;
|
||||||
int skip = textObject->width * (fontGetLineHeight() + 1);
|
int skip = textObject->width * (fontGetLineHeight() + 1);
|
||||||
|
|
||||||
if (a5 != -1) {
|
if (outlineColor != -1) {
|
||||||
dest += textObject->width;
|
dest += textObject->width;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -253,8 +253,8 @@ int textObjectAdd(Object* object, char* string, int font, int color, int a5, Rec
|
||||||
dest += skip;
|
dest += skip;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (a5 != -1) {
|
if (outlineColor != -1) {
|
||||||
bufferOutline(textObject->data, textObject->width, textObject->height, textObject->width, a5);
|
bufferOutline(textObject->data, textObject->width, textObject->height, textObject->width, outlineColor);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (object != NULL) {
|
if (object != NULL) {
|
||||||
|
|
|
@ -13,7 +13,7 @@ void textObjectsDisable();
|
||||||
void textObjectsEnable();
|
void textObjectsEnable();
|
||||||
void textObjectsSetBaseDelay(double value);
|
void textObjectsSetBaseDelay(double value);
|
||||||
void textObjectsSetLineDelay(double value);
|
void textObjectsSetLineDelay(double value);
|
||||||
int textObjectAdd(Object* object, char* string, int font, int color, int a5, Rect* rect);
|
int textObjectAdd(Object* object, char* string, int font, int color, int outlineColor, Rect* rect);
|
||||||
void textObjectsRenderInRect(Rect* rect);
|
void textObjectsRenderInRect(Rect* rect);
|
||||||
int textObjectsGetCount();
|
int textObjectsGetCount();
|
||||||
void textObjectsRemoveByOwner(Object* object);
|
void textObjectsRemoveByOwner(Object* object);
|
||||||
|
|
Loading…
Reference in New Issue