mirror of
https://github.com/godotengine/godot.git
synced 2024-11-30 16:12:46 +00:00
Merge pull request #4740 from Marqin/whitespace
remove trailing whitespace
This commit is contained in:
commit
a65a66b2a3
@ -53,4 +53,4 @@ void test() {
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
@ -500,9 +500,9 @@ void _OS::set_icon(const Image& p_icon) {
|
||||
}
|
||||
|
||||
/**
|
||||
* Get current datetime with consideration for utc and
|
||||
* Get current datetime with consideration for utc and
|
||||
* dst
|
||||
*/
|
||||
*/
|
||||
Dictionary _OS::get_datetime(bool utc) const {
|
||||
|
||||
Dictionary dated = get_date(utc);
|
||||
@ -564,17 +564,17 @@ uint64_t _OS::get_unix_time_from_datetime(Dictionary datetime) const {
|
||||
|
||||
// Get all time values from the dictionary, set to zero if it doesn't exist.
|
||||
// Risk incorrect calculation over throwing errors
|
||||
unsigned int second = ((datetime.has(SECOND_KEY))?
|
||||
unsigned int second = ((datetime.has(SECOND_KEY))?
|
||||
static_cast<unsigned int>(datetime[SECOND_KEY]): 0);
|
||||
unsigned int minute = ((datetime.has(MINUTE_KEY))?
|
||||
unsigned int minute = ((datetime.has(MINUTE_KEY))?
|
||||
static_cast<unsigned int>(datetime[MINUTE_KEY]): 0);
|
||||
unsigned int hour = ((datetime.has(HOUR_KEY))?
|
||||
unsigned int hour = ((datetime.has(HOUR_KEY))?
|
||||
static_cast<unsigned int>(datetime[HOUR_KEY]): 0);
|
||||
unsigned int day = ((datetime.has(DAY_KEY))?
|
||||
unsigned int day = ((datetime.has(DAY_KEY))?
|
||||
static_cast<unsigned int>(datetime[DAY_KEY]): 0);
|
||||
unsigned int month = ((datetime.has(MONTH_KEY))?
|
||||
unsigned int month = ((datetime.has(MONTH_KEY))?
|
||||
static_cast<unsigned int>(datetime[MONTH_KEY]) -1: 0);
|
||||
unsigned int year = ((datetime.has(YEAR_KEY))?
|
||||
unsigned int year = ((datetime.has(YEAR_KEY))?
|
||||
static_cast<unsigned int>(datetime[YEAR_KEY]):0);
|
||||
|
||||
/// How many days come before each month (0-12)
|
||||
@ -604,7 +604,7 @@ uint64_t _OS::get_unix_time_from_datetime(Dictionary datetime) const {
|
||||
ERR_FAIL_COND_V( day > MONTH_DAYS_TABLE[LEAPYEAR(year)][month], 0);
|
||||
|
||||
// Calculate all the seconds from months past in this year
|
||||
uint64_t SECONDS_FROM_MONTHS_PAST_THIS_YEAR =
|
||||
uint64_t SECONDS_FROM_MONTHS_PAST_THIS_YEAR =
|
||||
DAYS_PAST_THIS_YEAR_TABLE[LEAPYEAR(year)][month] * SECONDS_PER_DAY;
|
||||
|
||||
uint64_t SECONDS_FROM_YEARS_PAST = 0;
|
||||
@ -614,13 +614,13 @@ uint64_t _OS::get_unix_time_from_datetime(Dictionary datetime) const {
|
||||
SECONDS_PER_DAY;
|
||||
}
|
||||
|
||||
uint64_t epoch =
|
||||
second +
|
||||
minute * SECONDS_PER_MINUTE +
|
||||
uint64_t epoch =
|
||||
second +
|
||||
minute * SECONDS_PER_MINUTE +
|
||||
hour * SECONDS_PER_HOUR +
|
||||
// Subtract 1 from day, since the current day isn't over yet
|
||||
// and we cannot count all 24 hours.
|
||||
(day-1) * SECONDS_PER_DAY +
|
||||
(day-1) * SECONDS_PER_DAY +
|
||||
SECONDS_FROM_MONTHS_PAST_THIS_YEAR +
|
||||
SECONDS_FROM_YEARS_PAST;
|
||||
return epoch;
|
||||
@ -631,7 +631,7 @@ uint64_t _OS::get_unix_time_from_datetime(Dictionary datetime) const {
|
||||
* Get a dictionary of time values when given epoch time
|
||||
*
|
||||
* Dictionary Time values will be a union if values from #get_time
|
||||
* and #get_date dictionaries (with the exception of dst =
|
||||
* and #get_date dictionaries (with the exception of dst =
|
||||
* day light standard time, as it cannot be determined from epoch)
|
||||
*
|
||||
* @param unix_time_val epoch time to convert
|
||||
@ -660,14 +660,14 @@ Dictionary _OS::get_datetime_from_unix_time( uint64_t unix_time_val) const {
|
||||
time.hour = dayclock / 3600;
|
||||
|
||||
/* day 0 was a thursday */
|
||||
date.weekday = static_cast<OS::Weekday>((dayno + 4) % 7);
|
||||
date.weekday = static_cast<OS::Weekday>((dayno + 4) % 7);
|
||||
|
||||
while (dayno >= YEARSIZE(year)) {
|
||||
dayno -= YEARSIZE(year);
|
||||
year++;
|
||||
}
|
||||
|
||||
date.year = year;
|
||||
date.year = year;
|
||||
|
||||
size_t imonth = 0;
|
||||
|
||||
|
@ -116,7 +116,7 @@ Error HTTPClient::request_raw( Method p_method, const String& p_url, const Vecto
|
||||
}
|
||||
request+="\r\n";
|
||||
CharString cs=request.utf8();
|
||||
|
||||
|
||||
DVector<uint8_t> data;
|
||||
|
||||
//Maybe this goes faster somehow?
|
||||
|
@ -3635,7 +3635,7 @@ String String::percent_decode() const {
|
||||
|
||||
CharString cs = utf8();
|
||||
for(int i=0;i<cs.length();i++) {
|
||||
|
||||
|
||||
uint8_t c = cs[i];
|
||||
if (c=='%' && i<length()-2) {
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
|
||||
|
||||
void register_android_global_defaults();
|
||||
void register_android_global_defaults();
|
||||
|
@ -1,3 +1,3 @@
|
||||
|
||||
|
||||
void register_iphone_global_defaults();
|
||||
void register_iphone_global_defaults();
|
||||
|
@ -220,17 +220,17 @@
|
||||
#define DOM_VK_WIN_OEM_CLEAR 0xFE
|
||||
|
||||
int dom2godot_scancode(int dom_keycode) {
|
||||
|
||||
|
||||
if (DOM_VK_0 <= dom_keycode && dom_keycode <= DOM_VK_Z) {
|
||||
// ASCII intersection
|
||||
return dom_keycode;
|
||||
}
|
||||
|
||||
|
||||
if (DOM_VK_NUMPAD0 <= dom_keycode && dom_keycode <= DOM_VK_NUMPAD9) {
|
||||
// Numpad numbers
|
||||
return KEY_KP_0 + (dom_keycode - DOM_VK_NUMPAD0);
|
||||
}
|
||||
|
||||
|
||||
if (DOM_VK_F1 <= dom_keycode && dom_keycode <= DOM_VK_F16) {
|
||||
// F1-F16
|
||||
return KEY_F1 + (dom_keycode - DOM_VK_F1);
|
||||
@ -259,7 +259,7 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
|
||||
case DOM_VK_PAUSE: return KEY_PAUSE;
|
||||
case DOM_VK_CAPS_LOCK: return KEY_CAPSLOCK;
|
||||
|
||||
|
||||
/*
|
||||
case DOM_VK_KANA: return KEY_UNKNOWN;
|
||||
case DOM_VK_HANGUL: return KEY_UNKNOWN;
|
||||
@ -269,7 +269,7 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_HANJA: return KEY_UNKNOWN;
|
||||
case DOM_VK_KANJI: return KEY_UNKNOWN;
|
||||
*/
|
||||
|
||||
|
||||
case DOM_VK_ESCAPE: return KEY_ESCAPE;
|
||||
/*
|
||||
case DOM_VK_CONVERT: return KEY_UNKNOWN;
|
||||
@ -277,8 +277,8 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_ACCEPT: return KEY_UNKNOWN;
|
||||
case DOM_VK_MODECHANGE: return KEY_UNKNOWN;
|
||||
*/
|
||||
|
||||
case DOM_VK_SPACE: return KEY_SPACE;
|
||||
|
||||
case DOM_VK_SPACE: return KEY_SPACE;
|
||||
case DOM_VK_PAGE_UP: return KEY_PAGEUP;
|
||||
case DOM_VK_PAGE_DOWN: return KEY_PAGEDOWN;
|
||||
case DOM_VK_END: return KEY_END;
|
||||
@ -287,7 +287,7 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_UP: return KEY_UP;
|
||||
case DOM_VK_RIGHT: return KEY_RIGHT;
|
||||
case DOM_VK_DOWN: return KEY_DOWN;
|
||||
|
||||
|
||||
//case DOM_VK_SELECT: return KEY_UNKNOWN;
|
||||
|
||||
case DOM_VK_PRINTSCREEN: // this is the usual printScreen key
|
||||
@ -297,7 +297,7 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
//case DOM_VK_EXECUTE: return KEY_UNKNOWN;
|
||||
case DOM_VK_INSERT: return KEY_INSERT;
|
||||
case DOM_VK_DELETE: return KEY_DELETE;
|
||||
|
||||
|
||||
case DOM_VK_META:
|
||||
case DOM_VK_WIN:
|
||||
return KEY_META;
|
||||
@ -312,7 +312,7 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_SUBTRACT: return KEY_KP_SUBTRACT;
|
||||
case DOM_VK_DECIMAL: return KEY_KP_PERIOD;
|
||||
case DOM_VK_DIVIDE: return KEY_KP_DIVIDE;
|
||||
|
||||
|
||||
/*
|
||||
case DOM_VK_F17: return KEY_UNKNOWN;
|
||||
case DOM_VK_F18: return KEY_UNKNOWN;
|
||||
@ -323,7 +323,7 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_F23: return KEY_UNKNOWN;
|
||||
case DOM_VK_F24: return KEY_UNKNOWN;
|
||||
*/
|
||||
|
||||
|
||||
case DOM_VK_NUM_LOCK: return KEY_NUMLOCK;
|
||||
case DOM_VK_SCROLL_LOCK: return KEY_SCROLLLOCK;
|
||||
|
||||
@ -352,11 +352,11 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_OPEN_CURLY_BRACKET: return KEY_BRACELEFT;
|
||||
case DOM_VK_CLOSE_CURLY_BRACKET: return KEY_BRACERIGHT;
|
||||
case DOM_VK_TILDE: return KEY_ASCIITILDE;
|
||||
|
||||
|
||||
case DOM_VK_VOLUME_MUTE: return KEY_VOLUMEMUTE;
|
||||
case DOM_VK_VOLUME_DOWN: return KEY_VOLUMEDOWN;
|
||||
case DOM_VK_VOLUME_UP: return KEY_VOLUMEUP;
|
||||
|
||||
|
||||
case DOM_VK_COMMA: return KEY_COMMA;
|
||||
case DOM_VK_PERIOD: return KEY_PERIOD;
|
||||
case DOM_VK_SLASH: return KEY_SLASH;
|
||||
@ -365,9 +365,9 @@ int dom2godot_scancode(int dom_keycode) {
|
||||
case DOM_VK_BACK_SLASH: return KEY_BACKSLASH;
|
||||
case DOM_VK_CLOSE_BRACKET: return KEY_BRACKETRIGHT;
|
||||
case DOM_VK_QUOTE: return KEY_APOSTROPHE;
|
||||
|
||||
|
||||
// rest is OEM/unusual
|
||||
|
||||
|
||||
default: return KEY_UNKNOWN;
|
||||
};
|
||||
}
|
||||
|
@ -103,7 +103,7 @@ class OS_Windows : public OS {
|
||||
HDC hDC; // Private GDI Device Context
|
||||
HINSTANCE hInstance; // Holds The Instance Of The Application
|
||||
HWND hWnd;
|
||||
|
||||
|
||||
HCURSOR hCursor;
|
||||
|
||||
Size2 window_rect;
|
||||
|
@ -1012,7 +1012,7 @@ void AnimationPlayer::play(const StringName& p_name, float p_custom_blend, float
|
||||
queued.clear();
|
||||
_set_process(true); // always process when starting an animation
|
||||
playing = true;
|
||||
|
||||
|
||||
emit_signal(SceneStringNames::get_singleton()->animation_started, c.assigned);
|
||||
|
||||
if (is_inside_tree() && get_tree()->is_editor_hint())
|
||||
|
@ -494,7 +494,7 @@ HTTPRequest::HTTPRequest()
|
||||
max_redirects=8;
|
||||
body_len=-1;
|
||||
got_response=false;
|
||||
validate_ssl=false;
|
||||
validate_ssl=false;
|
||||
use_ssl=false;
|
||||
response_code=0;
|
||||
request_sent=false;
|
||||
|
@ -1841,7 +1841,7 @@ void Viewport::_gui_input_event(InputEvent p_event) {
|
||||
|
||||
if (gui.mouse_over)
|
||||
gui.mouse_over->notification(Control::NOTIFICATION_MOUSE_EXIT);
|
||||
|
||||
|
||||
_gui_cancel_tooltip();
|
||||
|
||||
if (over)
|
||||
|
@ -544,7 +544,7 @@ void Curve2D::_bake() const {
|
||||
List<Vector2> pointlist;
|
||||
|
||||
pointlist.push_back(pos); //start always from origin
|
||||
|
||||
|
||||
for(int i=0;i<points.size()-1;i++) {
|
||||
|
||||
float step = 0.1; // at least 10 substeps ought to be enough?
|
||||
|
@ -29,7 +29,7 @@
|
||||
// "Zer" on mollyrocket (with fix)
|
||||
// Cass Everitt
|
||||
// stoiko (Haemimont Games)
|
||||
// Brian Hook
|
||||
// Brian Hook
|
||||
// Walter van Niftrik
|
||||
// David Gow
|
||||
// David Given
|
||||
@ -218,7 +218,7 @@
|
||||
// Curve tesselation 120 LOC \__ 550 LOC Bitmap creation
|
||||
// Bitmap management 100 LOC /
|
||||
// Baked bitmap interface 70 LOC /
|
||||
// Font name matching & access 150 LOC ---- 150
|
||||
// Font name matching & access 150 LOC ---- 150
|
||||
// C runtime library abstraction 60 LOC ---- 60
|
||||
//
|
||||
//
|
||||
@ -311,7 +311,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
//
|
||||
// Output:
|
||||
//
|
||||
@ -325,9 +325,9 @@ int main(int argc, char **argv)
|
||||
// :@@. M@M
|
||||
// @@@o@@@@
|
||||
// :M@@V:@@.
|
||||
//
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Complete program: print "Hello World!" banner, with bugs
|
||||
//
|
||||
#if 0
|
||||
@ -599,7 +599,7 @@ STBTT_DEF int stbtt_PackFontRangesRenderIntoRects(stbtt_pack_context *spc, stbt
|
||||
// Calling these functions in sequence is roughly equivalent to calling
|
||||
// stbtt_PackFontRanges(). If you more control over the packing of multiple
|
||||
// fonts, or if you want to pack custom data into a font texture, take a look
|
||||
// at the source to of stbtt_PackFontRanges() and create a custom version
|
||||
// at the source to of stbtt_PackFontRanges() and create a custom version
|
||||
// using these functions, e.g. call GatherRects multiple times,
|
||||
// building up a single array of rects, then call PackRects once,
|
||||
// then call RenderIntoRects repeatedly. This may result in a
|
||||
@ -1350,7 +1350,7 @@ STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_index, s
|
||||
if (i != 0)
|
||||
num_vertices = stbtt__close_shape(vertices, num_vertices, was_off, start_off, sx,sy,scx,scy,cx,cy);
|
||||
|
||||
// now start the new one
|
||||
// now start the new one
|
||||
start_off = !(flags & 1);
|
||||
if (start_off) {
|
||||
// if we start off with an off-curve point, then when we need to find a point on the curve
|
||||
@ -1403,7 +1403,7 @@ STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_index, s
|
||||
int comp_num_verts = 0, i;
|
||||
stbtt_vertex *comp_verts = 0, *tmp = 0;
|
||||
float mtx[6] = {1,0,0,1,0,0}, m, n;
|
||||
|
||||
|
||||
flags = ttSHORT(comp); comp+=2;
|
||||
gidx = ttSHORT(comp); comp+=2;
|
||||
|
||||
@ -1433,7 +1433,7 @@ STBTT_DEF int stbtt_GetGlyphShape(const stbtt_fontinfo *info, int glyph_index, s
|
||||
mtx[2] = ttSHORT(comp)/16384.0f; comp+=2;
|
||||
mtx[3] = ttSHORT(comp)/16384.0f; comp+=2;
|
||||
}
|
||||
|
||||
|
||||
// Find transformation scales.
|
||||
m = (float) STBTT_sqrt(mtx[0]*mtx[0] + mtx[1]*mtx[1]);
|
||||
n = (float) STBTT_sqrt(mtx[2]*mtx[2] + mtx[3]*mtx[3]);
|
||||
@ -1691,7 +1691,7 @@ static stbtt__active_edge *stbtt__new_active(stbtt__hheap *hh, stbtt__edge *e, i
|
||||
float dxdy = (e->x1 - e->x0) / (e->y1 - e->y0);
|
||||
STBTT_assert(z != NULL);
|
||||
if (!z) return z;
|
||||
|
||||
|
||||
// round dx down to avoid overshooting
|
||||
if (dxdy < 0)
|
||||
z->dx = -STBTT_ifloor(STBTT_FIX * -dxdy);
|
||||
@ -1769,7 +1769,7 @@ static void stbtt__fill_active_edges(unsigned char *scanline, int len, stbtt__ac
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
e = e->next;
|
||||
}
|
||||
}
|
||||
@ -2441,7 +2441,7 @@ STBTT_DEF unsigned char *stbtt_GetGlyphBitmapSubpixel(const stbtt_fontinfo *info
|
||||
{
|
||||
int ix0,iy0,ix1,iy1;
|
||||
stbtt__bitmap gbm;
|
||||
stbtt_vertex *vertices;
|
||||
stbtt_vertex *vertices;
|
||||
int num_verts = stbtt_GetGlyphShape(info, glyph, &vertices);
|
||||
|
||||
if (scale_x == 0) scale_x = scale_y;
|
||||
@ -2464,7 +2464,7 @@ STBTT_DEF unsigned char *stbtt_GetGlyphBitmapSubpixel(const stbtt_fontinfo *info
|
||||
if (height) *height = gbm.h;
|
||||
if (xoff ) *xoff = ix0;
|
||||
if (yoff ) *yoff = iy0;
|
||||
|
||||
|
||||
if (gbm.w && gbm.h) {
|
||||
gbm.pixels = (unsigned char *) STBTT_malloc(gbm.w * gbm.h, info->userdata);
|
||||
if (gbm.pixels) {
|
||||
@ -2475,7 +2475,7 @@ STBTT_DEF unsigned char *stbtt_GetGlyphBitmapSubpixel(const stbtt_fontinfo *info
|
||||
}
|
||||
STBTT_free(vertices, info->userdata);
|
||||
return gbm.pixels;
|
||||
}
|
||||
}
|
||||
|
||||
STBTT_DEF unsigned char *stbtt_GetGlyphBitmap(const stbtt_fontinfo *info, float scale_x, float scale_y, int glyph, int *width, int *height, int *xoff, int *yoff)
|
||||
{
|
||||
@ -2487,7 +2487,7 @@ STBTT_DEF void stbtt_MakeGlyphBitmapSubpixel(const stbtt_fontinfo *info, unsigne
|
||||
int ix0,iy0;
|
||||
stbtt_vertex *vertices;
|
||||
int num_verts = stbtt_GetGlyphShape(info, glyph, &vertices);
|
||||
stbtt__bitmap gbm;
|
||||
stbtt__bitmap gbm;
|
||||
|
||||
stbtt_GetGlyphBitmapBoxSubpixel(info, glyph, scale_x, scale_y, shift_x, shift_y, &ix0,&iy0,0,0);
|
||||
gbm.pixels = output;
|
||||
@ -2509,7 +2509,7 @@ STBTT_DEF void stbtt_MakeGlyphBitmap(const stbtt_fontinfo *info, unsigned char *
|
||||
STBTT_DEF unsigned char *stbtt_GetCodepointBitmapSubpixel(const stbtt_fontinfo *info, float scale_x, float scale_y, float shift_x, float shift_y, int codepoint, int *width, int *height, int *xoff, int *yoff)
|
||||
{
|
||||
return stbtt_GetGlyphBitmapSubpixel(info, scale_x, scale_y,shift_x,shift_y, stbtt_FindGlyphIndex(info,codepoint), width,height,xoff,yoff);
|
||||
}
|
||||
}
|
||||
|
||||
STBTT_DEF void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo *info, unsigned char *output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, float shift_x, float shift_y, int codepoint)
|
||||
{
|
||||
@ -2519,7 +2519,7 @@ STBTT_DEF void stbtt_MakeCodepointBitmapSubpixel(const stbtt_fontinfo *info, uns
|
||||
STBTT_DEF unsigned char *stbtt_GetCodepointBitmap(const stbtt_fontinfo *info, float scale_x, float scale_y, int codepoint, int *width, int *height, int *xoff, int *yoff)
|
||||
{
|
||||
return stbtt_GetCodepointBitmapSubpixel(info, scale_x, scale_y, 0.0f,0.0f, codepoint, width,height,xoff,yoff);
|
||||
}
|
||||
}
|
||||
|
||||
STBTT_DEF void stbtt_MakeCodepointBitmap(const stbtt_fontinfo *info, unsigned char *output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, int codepoint)
|
||||
{
|
||||
@ -2644,7 +2644,7 @@ static void stbrp_init_target(stbrp_context *con, int pw, int ph, stbrp_node *no
|
||||
con->y = 0;
|
||||
con->bottom_y = 0;
|
||||
STBTT__NOTUSED(nodes);
|
||||
STBTT__NOTUSED(num_nodes);
|
||||
STBTT__NOTUSED(num_nodes);
|
||||
}
|
||||
|
||||
static void stbrp_pack_rects(stbrp_context *con, stbrp_rect *rects, int num_rects)
|
||||
@ -2996,7 +2996,7 @@ STBTT_DEF int stbtt_PackFontRanges(stbtt_pack_context *spc, unsigned char *fontd
|
||||
n = 0;
|
||||
for (i=0; i < num_ranges; ++i)
|
||||
n += ranges[i].num_chars;
|
||||
|
||||
|
||||
rects = (stbrp_rect *) STBTT_malloc(sizeof(*rects) * n, spc->user_allocator_context);
|
||||
if (rects == NULL)
|
||||
return 0;
|
||||
@ -3007,7 +3007,7 @@ STBTT_DEF int stbtt_PackFontRanges(stbtt_pack_context *spc, unsigned char *fontd
|
||||
n = stbtt_PackFontRangesGatherRects(spc, &info, ranges, num_ranges, rects);
|
||||
|
||||
stbtt_PackFontRangesPackRects(spc, rects, n);
|
||||
|
||||
|
||||
return_value = stbtt_PackFontRangesRenderIntoRects(spc, &info, ranges, num_ranges, rects);
|
||||
|
||||
STBTT_free(rects, spc->user_allocator_context);
|
||||
@ -3060,7 +3060,7 @@ STBTT_DEF void stbtt_GetPackedQuad(stbtt_packedchar *chardata, int pw, int ph, i
|
||||
//
|
||||
|
||||
// check if a utf8 string contains a prefix which is the utf16 string; if so return length of matching utf8 string
|
||||
static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(const stbtt_uint8 *s1, stbtt_int32 len1, const stbtt_uint8 *s2, stbtt_int32 len2)
|
||||
static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(const stbtt_uint8 *s1, stbtt_int32 len1, const stbtt_uint8 *s2, stbtt_int32 len2)
|
||||
{
|
||||
stbtt_int32 i=0;
|
||||
|
||||
@ -3099,7 +3099,7 @@ static stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(const stbtt_uint8
|
||||
return i;
|
||||
}
|
||||
|
||||
STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len1, const char *s2, int len2)
|
||||
STBTT_DEF int stbtt_CompareUTF8toUTF16_bigendian(const char *s1, int len1, const char *s2, int len2)
|
||||
{
|
||||
return len1 == stbtt__CompareUTF8toUTF16_bigendian_prefix((const stbtt_uint8*) s1, len1, (const stbtt_uint8*) s2, len2);
|
||||
}
|
||||
|
@ -374,7 +374,7 @@ void Theme::get_stylebox_types(List<StringName> *p_list) const {
|
||||
const StringName *key=NULL;
|
||||
while((key=style_map.next(key))) {
|
||||
p_list->push_back(*key);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void Theme::set_font(const StringName& p_name,const StringName& p_type,const Ref<Font>& p_font) {
|
||||
|
@ -657,7 +657,7 @@ public:
|
||||
|
||||
virtual RID texture_create();
|
||||
virtual void texture_allocate(RID p_texture,int p_width, int p_height,Image::Format p_format,uint32_t p_flags=TEXTURE_FLAGS_DEFAULT);
|
||||
virtual void texture_set_data(RID p_texture,const Image& p_image,CubeMapSide p_cube_side=CUBEMAP_LEFT);
|
||||
virtual void texture_set_data(RID p_texture,const Image& p_image,CubeMapSide p_cube_side=CUBEMAP_LEFT);
|
||||
virtual Image texture_get_data(RID p_texture,CubeMapSide p_cube_side=CUBEMAP_LEFT) const;
|
||||
virtual void texture_set_flags(RID p_texture,uint32_t p_flags) ;
|
||||
virtual uint32_t texture_get_flags(RID p_texture) const;
|
||||
|
@ -1712,7 +1712,7 @@ void EditorNode::_edit_current() {
|
||||
_set_top_editors(sub_plugins);
|
||||
_set_editing_top_editors(current_obj);
|
||||
_display_top_editors(true);
|
||||
|
||||
|
||||
} else if (!editor_plugins_over->get_plugins_list().empty()) {
|
||||
|
||||
_hide_top_editors();
|
||||
@ -6400,7 +6400,7 @@ EditorNode::EditorNode() {
|
||||
|
||||
|
||||
EditorNode::~EditorNode() {
|
||||
|
||||
|
||||
memdelete( EditorHelp::get_doc_data() );
|
||||
memdelete(editor_selection);
|
||||
memdelete(editor_plugins_over);
|
||||
@ -6466,6 +6466,6 @@ EditorPluginList::EditorPluginList() {
|
||||
|
||||
EditorPluginList::~EditorPluginList() {
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -451,7 +451,7 @@ private:
|
||||
void _display_top_editors(bool p_display);
|
||||
void _set_top_editors(Vector<EditorPlugin*> p_editor_plugins_over);
|
||||
void _set_editing_top_editors(Object * p_current_object);
|
||||
|
||||
|
||||
void _quick_opened();
|
||||
void _quick_run();
|
||||
|
||||
@ -746,7 +746,7 @@ public:
|
||||
EditorPluginList();
|
||||
~EditorPluginList();
|
||||
|
||||
} ;
|
||||
} ;
|
||||
|
||||
struct EditorProgressBG {
|
||||
|
||||
|
@ -464,7 +464,7 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) {
|
||||
set("2d_editor/bone_color2",Color(0.75,0.75,0.75,0.9));
|
||||
set("2d_editor/bone_selected_color",Color(0.9,0.45,0.45,0.9));
|
||||
set("2d_editor/bone_ik_color",Color(0.9,0.9,0.45,0.9));
|
||||
|
||||
|
||||
set("2d_editor/keep_margins_when_changing_anchors", false);
|
||||
|
||||
set("game_window_placement/rect",0);
|
||||
|
@ -1229,7 +1229,7 @@ void SpatialEditorViewport::_sinput(const InputEvent &p_event) {
|
||||
case InputEvent::MOUSE_MOTION: {
|
||||
const InputEventMouseMotion &m=p_event.mouse_motion;
|
||||
_edit.mouse_pos=Point2(p_event.mouse_motion.x,p_event.mouse_motion.y);
|
||||
|
||||
|
||||
if (spatial_editor->get_selected()) {
|
||||
|
||||
|
||||
@ -1265,7 +1265,7 @@ void SpatialEditorViewport::_sinput(const InputEvent &p_event) {
|
||||
|
||||
NavigationScheme nav_scheme = _get_navigation_schema("3d_editor/navigation_scheme");
|
||||
NavigationMode nav_mode = NAVIGATION_NONE;
|
||||
|
||||
|
||||
if (_edit.gizmo.is_valid()) {
|
||||
|
||||
Plane plane=Plane(_edit.gizmo_initial_pos,_get_camera_normal());
|
||||
@ -1591,7 +1591,7 @@ void SpatialEditorViewport::_sinput(const InputEvent &p_event) {
|
||||
mod=KEY_CONTROL;
|
||||
if (m.mod.meta)
|
||||
mod=KEY_META;
|
||||
|
||||
|
||||
if(mod){
|
||||
if (mod == _get_key_modifier("3d_editor/pan_modifier"))
|
||||
nav_mode = NAVIGATION_PAN;
|
||||
@ -1815,7 +1815,7 @@ void SpatialEditorViewport::_notification(int p_what) {
|
||||
|
||||
if (visible)
|
||||
_update_camera();
|
||||
|
||||
|
||||
call_deferred("update_transform_gizmo_view");
|
||||
}
|
||||
|
||||
|
@ -398,7 +398,7 @@ void ThemeEditor::_dialog_cbk() {
|
||||
}
|
||||
|
||||
|
||||
} break;
|
||||
} break;
|
||||
case POPUP_CLASS_REMOVE: {
|
||||
StringName fromtype = type_edit->get_text();
|
||||
List<StringName> names;
|
||||
|
@ -130,7 +130,7 @@ class TileMapEditor : public VBoxContainer {
|
||||
|
||||
void _fill_points(const DVector<Vector2> p_points, const Dictionary& p_op);
|
||||
void _erase_points(const DVector<Vector2> p_points);
|
||||
|
||||
|
||||
void _select(const Point2i& p_from, const Point2i& p_to);
|
||||
|
||||
void _draw_cell(int p_cell, const Point2i& p_point, bool p_flip_h, bool p_flip_v, bool p_transpose, const Matrix32& p_xform);
|
||||
|
@ -470,7 +470,7 @@ void ProjectExportDialog::_export_action(const String& p_file) {
|
||||
/* Checked if the export location is outside the project directory,
|
||||
* now will check if a file name has been entered */
|
||||
if (p_file.ends_with("/")) {
|
||||
|
||||
|
||||
error->set_text("Please enter a file name!");
|
||||
error->popup_centered_minsize();
|
||||
return;
|
||||
|
@ -32,4 +32,4 @@
|
||||
|
||||
void register_exporters();
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
@ -1241,7 +1241,7 @@ void SceneTreeDock::_selection_changed() {
|
||||
//automatically turn on multi-edit
|
||||
_tool_selected(TOOL_MULTI_EDIT);
|
||||
}
|
||||
|
||||
|
||||
//tool_buttons[TOOL_MULTI_EDIT]->set_disabled(EditorNode::get_singleton()->get_editor_selection()->get_selection().size()<2);
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user