BaseNode::BaseNode():_parent(NULL),_rotation(0),_position(Vector2f()), _updateTarget(0), _delegateUpdate(0), _scale(Vector2f(1,1)), _isUpdatable(true), _isTouchIntercepted(false), _isUpdateIntercepted(false), _isActive(true) { _childrenList=ArrayList(); _componentMap=map<ComponentType,BaseComponent*>(); _count++; }
int main() { ArrayList_t list = ArrayList(10); list.add(&list, 0, String("C")); list.add(&list, 1, String("C#")); list.add(&list, 2, String("C++")); list.add(&list, 3, String("Java")); list.add(&list, 4, String("Perl")); list.add(&list, 5, String("Python")); list.add(&list, 6, String("Ruby")); int i; for (i = 0; i < list.size(&list); i++) { String_t lang = list.get(&list, i); System.out.println(&lang); } return 0; }
CalendarControl::Week::Week(void) { WeekStart = DateTime::Now; Events = gcnew ArrayList(); }
#include "StdAfx.h" #include "Week.h" CalendarControl::Week::Week(void) { WeekStart = DateTime::Now; Events = gcnew ArrayList(); } CalendarControl::Week::Week(DateTime ^weekStart) { WeekStart = weekStart; Events = gcnew ArrayList(); }
#include "StdAfx.h" #include "TileMap.h" TileMap::TileMap(Graphics^ startCanvas) { mCols = constants::MAX_COLS; mRows = constants::MAX_ROWS; tSize = constants::TILE_SIZE; canvas = startCanvas; path = gcnew ArrayList(); nodeMap = gcnew array<Node^, 2>(mRows, mCols); createNodeMap(); } void TileMap::clearList() { path->Clear(); } void TileMap::drawPath() { Brush^ brush = gcnew SolidBrush(Color::LimeGreen); for(int i = 0; i < path->Count; i++) { Point temp = (Point)path[i]; canvas->FillRectangle(brush, temp.X * tSize, temp.Y * tSize, tSize, tSize); }
Fork::Fork(void): Gatter() { this->output = gcnew ArrayList(); this->output->Add(false); this->output->Add(false); }
Fork::Fork(int number): Gatter(number) { this->output = gcnew ArrayList(); this->output->Add(false); this->output->Add(false); }