Changeset 866


Ignore:
Timestamp:
Aug 28, 2011, 4:26:37 AM (12 years ago)
Author:
sam
Message:

core: more vec?i -> ?veci renames.

Location:
trunk
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • trunk/deushax/debugsprite.cpp

    r840 r866  
    5757    Entity::TickDraw(deltams);
    5858
    59     vec3i pos = (vec3i)data->pos;
     59    ivec3 pos = (ivec3)data->pos;
    6060
    61     Scene::GetDefault()->AddTile(data->tileset, 31, pos + vec3i(-16, 0, 0), 1);
    62     Scene::GetDefault()->AddTile(data->tileset, 15, pos + vec3i(-16, 0, 32), 1);
     61    Scene::GetDefault()->AddTile(data->tileset, 31, pos + ivec3(-16, 0, 0), 1);
     62    Scene::GetDefault()->AddTile(data->tileset, 15, pos + ivec3(-16, 0, 32), 1);
    6363}
    6464
  • trunk/monsterz/board.cpp

    r863 r866  
    7070
    7171    ivec2 oldmouse;
    72     vec3i oldbuttons;
     72    ivec3 oldbuttons;
    7373    float whipdelay;
    7474
     
    128128
    129129    data->score = new Score(0);
    130     data->score->SetPos(vec3i(624, 432, 20));
     130    data->score->SetPos(ivec3(624, 432, 20));
    131131    Ticker::Ref(data->score);
    132132
    133     position = vec3i(24, 72, 1);
     133    position = ivec3(24, 72, 1);
    134134    bbox[0] = position;
    135     bbox[1] = bbox[0] + vec3i(384, 384, 0);
     135    bbox[1] = bbox[0] + ivec3(384, 384, 0);
    136136
    137137    Input::TrackMouse(this);
     
    142142    Entity::TickGame(deltams);
    143143
    144     vec3i buttons = Input::GetMouseButtons();
     144    ivec3 buttons = Input::GetMouseButtons();
    145145
    146146    /* Do not whip too often, the sound may become annoying */
     
    255255
    256256    Scene::GetDefault()->AddTile(data->board, 0, position, 0);
    257     Scene::GetDefault()->AddTile(data->screen, 0, vec3i(0, 0, 10), 0);
     257    Scene::GetDefault()->AddTile(data->screen, 0, ivec3(0, 0, 10), 0);
    258258
    259259    switch (data->game)
  • trunk/monsterz/interface.cpp

    r863 r866  
    6060    data->state = InterfaceData::INIT;
    6161
    62     position = vec3i(0, 0, 1);
     62    position = ivec3(0, 0, 1);
    6363    bbox[0] = position;
    64     bbox[1] = bbox[0] + vec3i(640, 480, 0);
     64    bbox[1] = bbox[0] + ivec3(640, 480, 0);
    6565}
    6666
     
    9595    WorldEntity::TickDraw(deltams);
    9696
    97     vec3i mouse(Input::GetMousePos());
     97    ivec3 mouse(Input::GetMousePos());
    9898
    9999    if (Platform::GetMouseCount() && mouse.x >= 0 && mouse.y >= 0)
    100100    {
    101         mouse += vec3i(-6, 6 - 48, 30);
     101        mouse += ivec3(-6, 6 - 48, 30);
    102102        Scene::GetDefault()->AddTile(data->tiles, 22, mouse, 0);
    103103    }
  • trunk/monsterz/piece.cpp

    r863 r866  
    383383
    384384    if (data->state != PieceData::DEAD)
    385         Scene::GetDefault()->AddTile(data->tileset, id, vec3i(x, y, z), 0);
     385        Scene::GetDefault()->AddTile(data->tileset, id, ivec3(x, y, z), 0);
    386386
    387387    if (data->state == PieceData::GRAB && Platform::GetMouseCount())
    388         Scene::GetDefault()->AddTile(data->tileset, 0, vec3i(x, y, 9), 0);
     388        Scene::GetDefault()->AddTile(data->tileset, 0, ivec3(x, y, 9), 0);
    389389}
    390390
  • trunk/monsterz/thumbs.cpp

    r792 r866  
    5353
    5454#if 0
    55     position = vec3i(24, 72, 1);
     55    position = ivec3(24, 72, 1);
    5656    bbox[0] = position;
    57     bbox[1] = bbox[0] + vec3i(384, 384, 0);
     57    bbox[1] = bbox[0] + ivec3(384, 384, 0);
    5858#endif
    5959}
     
    7373    for (int n = 0; n < data->npieces; n++)
    7474    {
    75         vec3i p = vec3i(459, 372 - 27 * n, 11);
     75        ivec3 p = ivec3(459, 372 - 27 * n, 11);
    7676        Scene::GetDefault()->AddTile(data->icons, n, p, 0);
    7777    }
     
    8888        data->text[n] = new Text(NULL, "monsterz/gfx/font1.png");
    8989        Ticker::Ref(data->text[n]);
    90         vec3i p = vec3i(492, 374 - 27 * n, 20);
     90        ivec3 p = ivec3(492, 374 - 27 * n, 20);
    9191        data->text[n]->SetPos(p);
    9292    }
  • trunk/monsterz/title.cpp

    r863 r866  
    133133{
    134134    /* FIXME: this should not be hardcoded */
    135     position = vec3i(0, 0, 1);
     135    position = ivec3(0, 0, 1);
    136136    bbox[0] = position;
    137     bbox[1] = bbox[0] + vec3i(640, 480, 0);
     137    bbox[1] = bbox[0] + ivec3(640, 480, 0);
    138138
    139139    srand(rand() ^ time(NULL));
     
    305305    int backid = (int)data->period;
    306306    Scene::GetDefault()->AddTile(data->title, backid,
    307                     vec3i(data->ground_pos.x, data->ground_pos.y, 1), 0);
     307                    ivec3(data->ground_pos.x, data->ground_pos.y, 1), 0);
    308308
    309309    /* The stars */
     
    311311    {
    312312        Scene::GetDefault()->AddTile(data->stars, 0,
    313                                      vec3i(24 + 0, 72 + 240, 2), 0);
     313                                     ivec3(24 + 0, 72 + 240, 2), 0);
    314314    }
    315315
     
    322322        int cloudid = (n % 5) * 4 + cloudoff;
    323323        Scene::GetDefault()->AddTile(data->clouds, cloudid,
    324                                      vec3i(data->cloudpos[n].x,
     324                                     ivec3(data->cloudpos[n].x,
    325325                                           data->cloudpos[n].y, 2), 0);
    326326        Scene::GetDefault()->AddTile(data->clouds, cloudid,
    327                                      vec3i(data->cloudpos[n].x - bbox[1].x
     327                                     ivec3(data->cloudpos[n].x - bbox[1].x
    328328                                                               + bbox[0].x,
    329329                                           data->cloudpos[n].y, 2), 0);
     
    340340        int y = data->eagle.y + 5.0f * sinf(phase);
    341341        Scene::GetDefault()->AddTile(data->eagle.tiles, eagleid,
    342                                      vec3i(24 + x, 72 + y, 3), 0);
     342                                     ivec3(24 + x, 72 + y, 3), 0);
    343343    }
    344344
     
    348348    {
    349349        Scene::GetDefault()->AddTile(data->ground, 0,
    350                                      vec3i(x, data->ground_pos.y, 0), 0);
     350                                     ivec3(x, data->ground_pos.y, 0), 0);
    351351    }
    352352
     
    379379    if (tiler)
    380380        Scene::GetDefault()->AddTile(tiler, id,
    381                                      vec3i(data->ground_pos.x + pos.x,
     381                                     ivec3(data->ground_pos.x + pos.x,
    382382                                           data->ground_pos.y + pos.y, 1), 0);
    383383}
  • trunk/src/debug/fps.cpp

    r783 r866  
    4646    {
    4747        data->lines[i] = new Text(NULL, "gfx/font/ascii.png");
    48         data->lines[i]->SetPos(vec3i(x, y + (i ? 8 : 0) + 16 * i, 0));
     48        data->lines[i]->SetPos(ivec3(x, y + (i ? 8 : 0) + 16 * i, 0));
    4949        Ticker::Ref(data->lines[i]);
    5050    }
    5151#else
    5252    data->lines[0] = new Text(NULL, "gfx/font/ascii.png");
    53     data->lines[0]->SetPos(vec3i(x, y, 100));
     53    data->lines[0]->SetPos(ivec3(x, y, 100));
    5454    Ticker::Ref(data->lines[0]);
    5555#endif
  • trunk/src/font.cpp

    r863 r866  
    7070}
    7171
    72 void Font::Print(vec3i pos, char const *str)
     72void Font::Print(vec3 pos, char const *str)
    7373{
    7474    Scene *scene = Scene::GetDefault();
  • trunk/src/font.h

    r863 r866  
    3737public:
    3838    /* New methods */
    39     void Print(vec3i pos, char const *str);
     39    void Print(vec3 pos, char const *str);
    4040    ivec2 GetSize() const;
    4141
  • trunk/src/input.cpp

    r863 r866  
    4343private:
    4444    ivec2 mouse;
    45     vec3i buttons;
     45    ivec3 buttons;
    4646
    4747    static int const MAX_ENTITIES = 100;
     
    8383}
    8484
    85 vec3i Input::GetMouseButtons()
     85ivec3 Input::GetMouseButtons()
    8686{
    8787    return data->buttons;
     
    131131        if (data->entities[n] == top)
    132132        {
    133             data->entities[n]->mousepos = (ivec2)((vec3i)coord - top->bbox[0]);
     133            data->entities[n]->mousepos = (ivec2)((ivec3)coord - top->bbox[0]);
    134134            if (top != data->lastfocus)
    135135                data->entities[n]->pressed = data->buttons;
  • trunk/src/input.h

    r863 r866  
    3030    static vec2 GetAxis(int axis);
    3131    static ivec2 GetMousePos();
    32     static vec3i GetMouseButtons();
     32    static ivec3 GetMouseButtons();
    3333
    3434    /* Entities can subscribe to events */
  • trunk/src/layer.cpp

    r810 r866  
    5757            if (data[j * width + i])
    5858                scene->AddTile(data[j * width + i],
    59                                vec3i(x + i * 32,
     59                               vec3(x + i * 32,
    6060                                     y + j * 32 - altitude,
    6161                                     altitude + z),
  • trunk/src/matrix.h

    r863 r866  
    161161
    162162typedef Vec3<float> vec3;
    163 typedef Vec3<int> vec3i;
     163typedef Vec3<int> ivec3;
    164164
    165165template <typename T> struct Vec4
     
    178178
    179179typedef Vec4<float> vec4;
    180 typedef Vec4<int> vec4i;
     180typedef Vec4<int> ivec4;
    181181
    182182#define SCALAR_GLOBAL(elems, op, U) \
     
    297297
    298298typedef Mat4<float> mat4;
    299 typedef Mat4<int> mat4i;
     299typedef Mat4<int> imat4;
    300300
    301301} /* namespace lol */
  • trunk/src/platform/ps3/ps3input.cpp

    r865 r866  
    4141#if defined __CELLOS_LV2__
    4242    vec2 mousepos;
    43     vec3i mousebuttons;
     43    ivec3 mousebuttons;
    4444
    4545    CellPadData pad_data[NUM_PADS];
     
    7676
    7777    data->mousepos = vec2(320.0f, 240.0f);
    78     data->mousebuttons = vec3i(0, 0, 0);
     78    data->mousebuttons = ivec3(0, 0, 0);
    7979
    8080    gamegroup = GAMEGROUP_BEFORE;
  • trunk/src/scene.cpp

    r854 r866  
    3131    TileSet *tileset;
    3232    uint32_t prio;
    33     vec3i pos;
     33    vec3 pos;
    3434    int id, o;
    3535};
     
    118118}
    119119
    120 void Scene::AddTile(TileSet *tileset, int id, vec3i pos, int o)
     120void Scene::AddTile(TileSet *tileset, int id, vec3 pos, int o)
    121121{
    122122    if ((data->ntiles % 1024) == 0)
  • trunk/src/scene.h

    r792 r866  
    3535    static void Reset();
    3636
    37     void AddTile(TileSet *tileset, int id, vec3i pos, int o);
     37    void AddTile(TileSet *tileset, int id, vec3 pos, int o);
    3838    void Render();
    3939
  • trunk/src/sprite.cpp

    r862 r866  
    5353    Entity::TickDraw(deltams);
    5454
    55     vec3i pos = (vec3i)data->pos;
    56 
    57     Scene::GetDefault()->AddTile(data->tileset, data->id, pos, 0);
     55    Scene::GetDefault()->AddTile(data->tileset, data->id, data->pos, 0);
    5856}
    5957
  • trunk/src/text.cpp

    r758 r866  
    3535    int font, align, length;
    3636    char *text;
    37     vec3i pos;
     37    vec3 pos;
    3838};
    3939
     
    4848    data->text = text ? strdup(text) : NULL;
    4949    data->length = text ? strlen(text) : 0;
    50     data->pos = vec3i(0, 0, 0);
     50    data->pos = vec3(0, 0, 0);
    5151
    5252    drawgroup = DRAWGROUP_HUD;
     
    7171}
    7272
    73 void Text::SetPos(vec3i pos)
     73void Text::SetPos(vec3 pos)
    7474{
    7575    data->pos = pos;
     
    8888    {
    8989        Font *font = Forge::GetFont(data->font);
    90         vec3i delta = 0;
     90        vec3 delta = 0;
    9191        if (data->align == ALIGN_RIGHT)
    9292            delta.x -= data->length * font->GetSize().x;
  • trunk/src/text.h

    r748 r866  
    3232    void SetText(char const *text);
    3333    void SetInt(int val);
    34     void SetPos(vec3i pos);
     34    void SetPos(vec3 pos);
    3535    void SetAlign(int align);
    3636
  • trunk/src/tileset.cpp

    r863 r866  
    179179}
    180180
    181 void TileSet::BlitTile(uint32_t id, vec3i pos, int o,
     181void TileSet::BlitTile(uint32_t id, vec3 pos, int o,
    182182                       float *vertex, float *texture)
    183183{
  • trunk/src/tileset.h

    r863 r866  
    4545    ivec2 GetSize(int tileid) const;
    4646    void Bind();
    47     void BlitTile(uint32_t id, vec3i pos, int o,
     47    void BlitTile(uint32_t id, vec3 pos, int o,
    4848                  float *vertex, float *texture);
    4949
  • trunk/src/worldentity.h

    r863 r866  
    3131
    3232    ivec2 mousepos;
    33     vec3i mousebuttons;
    34     vec3i pressed, clicked, released;
     33    ivec3 mousebuttons;
     34    ivec3 pressed, clicked, released;
    3535
    3636protected:
Note: See TracChangeset for help on using the changeset viewer.