Dynamic EmbeddedBoxRenderer_obj::render( ){ HX_SOURCE_PUSH("EmbeddedBoxRenderer_obj::render") HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",44) Dynamic ret = Dynamic( Array_obj<Dynamic>::__new()); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",52) ::nme::display::Sprite nativeElement = this->_style->get_htmlElement()->get_nativeElement(); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",54) nativeElement->nmeGetGraphics()->clear(); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",55) nativeElement->nmeGetGraphics()->beginFill((int)65280,0.0); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",56) nativeElement->nmeGetGraphics()->drawRect((this->_bounds->__Field(HX_CSTRING("x")) + this->_style->getComputedStyle()->__Field(HX_CSTRING("paddingLeft"))),(this->_bounds->__Field(HX_CSTRING("y")) + this->_style->getComputedStyle()->__Field(HX_CSTRING("paddingTop"))),this->_bounds->__Field(HX_CSTRING("width")),this->_bounds->__Field(HX_CSTRING("height"))); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",58) nativeElement->nmeGetGraphics()->endFill(); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",62) ret->__Field(HX_CSTRING("push"))(nativeElement); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",65) ::core::html::EmbeddedElement embeddedHTMLElement = this->_style->get_htmlElement(); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",66) ret->__Field(HX_CSTRING("push"))(embeddedHTMLElement->get_embeddedAsset()); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",69) embeddedHTMLElement->get_embeddedAsset()->__FieldRef(HX_CSTRING("x")) = (this->_bounds->__Field(HX_CSTRING("x")) + this->_style->getComputedStyle()->__Field(HX_CSTRING("paddingLeft"))); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",70) embeddedHTMLElement->get_embeddedAsset()->__FieldRef(HX_CSTRING("y")) = (this->_bounds->__Field(HX_CSTRING("y")) + this->_style->getComputedStyle()->__Field(HX_CSTRING("paddingTop"))); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",72) embeddedHTMLElement->get_embeddedAsset()->__FieldRef(HX_CSTRING("width")) = this->_style->getComputedStyle()->__Field(HX_CSTRING("width")); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",73) embeddedHTMLElement->get_embeddedAsset()->__FieldRef(HX_CSTRING("height")) = this->_style->getComputedStyle()->__Field(HX_CSTRING("height")); HX_SOURCE_POS("../../src/core/renderer/EmbeddedBoxRenderer.hx",83) return ret; }
void Dynamic::RemoveLink(int plaats) { Dynamic *plaatsPtr = m_LinkList.at( plaats ); //int erasePlaatsen[MAX_LINKS]; //int counter= 0; m_LinkList.erase(m_LinkList.begin() + plaats); m_LinkLen.erase( m_LinkLen.begin() + plaats); for( unsigned int hisLink= 0; hisLink< plaatsPtr->m_LinkList.size(); ++hisLink ){ if( plaatsPtr->m_LinkList.at(hisLink) == this ){ plaatsPtr->m_LinkList.erase(plaatsPtr->m_LinkList.begin() + hisLink); plaatsPtr->m_LinkLen.erase( plaatsPtr-> m_LinkLen.begin() + hisLink); plaatsPtr->SetCluster( m_DynamicListPtr->GetMaxCluster() ); m_DynamicListPtr->VerhoogMaxCluster(); return; } } /*for( int i= 0; i<counter; ++i ){ plaatsPtr->m_LinkList.erase(plaatsPtr->m_LinkList.begin() + erasePlaatsen[i]); plaatsPtr->m_LinkLen.erase( plaatsPtr-> m_LinkLen.begin() + erasePlaatsen[i]); }*/ }
Void EventDispatcher_obj::addEventListener( ::String type,Dynamic listener,Dynamic __o_useCapture,Dynamic __o_priority,Dynamic __o_useWeakReference){ bool useCapture = __o_useCapture.Default(false); int priority = __o_priority.Default(0); bool useWeakReference = __o_useWeakReference.Default(false); HX_SOURCE_PUSH("EventDispatcher_obj::addEventListener"); { HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",24) if (((this->nmeEventMap == null()))){ HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",25) this->nmeEventMap = ::Hash_obj::__new(); } HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",26) Array< ::nme::events::Listener > list = this->nmeEventMap->get(type); HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",27) if (((list == null()))){ HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",29) list = Array_obj< ::nme::events::Listener >::__new(); HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",30) this->nmeEventMap->set(type,list); } HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",33) ::nme::events::Listener l = ::nme::events::Listener_obj::__new(listener,useCapture,priority); HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/EventDispatcher.hx",34) list->push(l); } return null(); }
void CreateCases() { std::string error; { // StringVector ctor StringVector column_names; column_names.push_back("name:STRING"); column_names.push_back("name1:INTEGER"); column_names.push_back("name2:BOOL"); column_names.push_back("name3:INTEGER"); column_names.push_back("name4:FLOAT"); for (size_t i = 0; i < TABLE_GROW_SIZE; ++i) { std::string const v = "name" + string_cast(i) + "STRING"; column_names.push_back(v); } Dynamic table = Dynamic::Table(column_names, &error); NKIT_TEST_ASSERT_WITH_TEXT(table.width() == column_names.size(), error); } { // query syntax ctor std::string query( "name:STRING,name1:INTEGER,name2:BOOL,name3:INTEGER,name4:FLOAT"); Dynamic table = Dynamic::Table(query, &error); NKIT_TEST_ASSERT(table.width() == 5); } }
::motion::actuators::IGenericActuator TransformOptions_obj::sound( Dynamic volume,Dynamic pan){ HX_STACK_PUSH("TransformOptions::sound","motion/Actuate.hx",497); HX_STACK_THIS(this); HX_STACK_ARG(volume,"volume"); HX_STACK_ARG(pan,"pan"); struct _Function_1_1{ inline static Dynamic Block( ){ HX_STACK_PUSH("*::closure","motion/Actuate.hx",499); { hx::Anon __result = hx::Anon_obj::Create(); return __result; } return null(); } }; HX_STACK_LINE(499) Dynamic properties = _Function_1_1::Block(); HX_STACK_VAR(properties,"properties"); HX_STACK_LINE(501) if (((volume != null()))){ HX_STACK_LINE(501) properties->__FieldRef(HX_CSTRING("soundVolume")) = volume; } HX_STACK_LINE(507) if (((pan != null()))){ HX_STACK_LINE(507) properties->__FieldRef(HX_CSTRING("soundPan")) = pan; } HX_STACK_LINE(513) return ::motion::Actuate_obj::tween(this->target,this->duration,properties,this->overwrite,hx::ClassOf< ::motion::actuators::TransformActuator >()); }
void __int_hash_set(Dynamic &ioHash,int inKey,const Dynamic &value) { IntHashBase *hash = static_cast<IntHashBase *>(ioHash.GetPtr()); if (!hash) { #ifdef HX_DYNAMIC_HASH_VALUES hash = new IntHashObject(); #else if (value==null()) { hash = new IntHashObject(); } else { hxObjectType type = (hxObjectType)value->__GetType(); if (type==vtInt) hash = new IntHashInt(); else if (type==vtFloat) hash = new IntHashFloat(); else if (type==vtString) hash = new IntHashString(); else // Object or bool hash = new IntHashObject(); } #endif ioHash = hash; } else if (hash->store!=hashObject) { HashStore want = hashObject; if (value!=null()) { hxObjectType type = (hxObjectType)value->__GetType(); if ( type==vtInt) { if (hash->store==hashFloat) want = hashFloat; else if (hash->store==hashInt) want = hashInt; } else if (type==vtFloat) { if (hash->store==hashInt || hash->store==hashFloat) want =hashFloat; } else if (type==vtString) { if (hash->store==hashString) want = hashString; } } if (hash->store!=want) { hash = hash->convertStore(want); ioHash = hash; } } ioHash.mPtr = hash->set(inKey,value); }
void PowerTabOldImporter::convert(const PowerTabDocument::Dynamic &oldDynamic, Dynamic &dynamic) { dynamic.setPosition(oldDynamic.GetPosition()); dynamic.setVolume(static_cast<Dynamic::VolumeLevel>( oldDynamic.GetStaffVolume())); }
hx::Val Class_obj::__Field(const String &inString, hx::PropertyAccess inCallProp) { if (inString==HX_CSTRING("__meta__")) return __meta__; #if (HXCPP_API_LEVEL>320) if (inString==HX_CSTRING("__rtti")) return __rtti__; #endif if (mGetStaticField) { Dynamic result; if (mGetStaticField(inString,result,inCallProp)) return result; // Throw ? return null(); } // Not the most efficient way of doing this! if (!mConstructEmpty) return null(); Dynamic instance = mConstructEmpty(); return instance->__Field(inString, inCallProp); }
Void DiscSprite_obj::__construct(Dynamic __o_X,Dynamic __o_Y,Dynamic SimpleGraphic,Dynamic __o_index) { HX_STACK_FRAME("DiscSprite","new",0x8120bf4c,"DiscSprite.new","DiscSprite.hx",10,0xb71bada4) HX_STACK_THIS(this) HX_STACK_ARG(__o_X,"X") HX_STACK_ARG(__o_Y,"Y") HX_STACK_ARG(SimpleGraphic,"SimpleGraphic") HX_STACK_ARG(__o_index,"index") Dynamic X = __o_X.Default(0); Dynamic Y = __o_Y.Default(0); Dynamic index = __o_index.Default(8); { HX_STACK_LINE(11) Array< int > _g = Array_obj< int >::__new(); HX_STACK_VAR(_g,"_g"); HX_STACK_LINE(11) this->colors = _g; HX_STACK_LINE(12) this->setupArray(index); HX_STACK_LINE(13) this->topLeft = (int)0; HX_STACK_LINE(15) super::__construct(X,Y,SimpleGraphic); } ; return null(); }
void MuseScore::dynamicsMenu() { if (dynamicsPalette == 0) { Palette* sp = new Palette(); dynamicsPalette = new PaletteScrollArea(sp); dynamicsPalette->setRestrictHeight(false); dynamicsPalette->setWindowTitle(tr("MuseScore: Dynamics")); sp->setGrid(90, 40); sp->resize(300, 200); for (int i = 0; i < 27; ++i) { Dynamic* dynamic = new Dynamic(gscore); dynamic->setSubtype(dynList[i + 1].tag); sp->append(dynamic, dynamic->subtypeName()); } const char* expr[] = { "crescendo", "diminuendo", "dolce", "espressivo", "legato", "leggiero", "marcato", "mero", "molto" }; for (unsigned int i = 0; i < sizeof(expr) / sizeof(*expr); ++i) { Dynamic* d = new Dynamic(gscore); d->setSubtype(expr[i]); sp->append(d, expr[i]); } } dynamicsPalette->show(); dynamicsPalette->raise(); }
Void Tweener_obj::updateTweens( ){ { HX_STACK_PUSH("Tweener::updateTweens","com/haxepunk/Tweener.hx",101); HX_STACK_THIS(this); HX_STACK_LINE(102) ::com::haxepunk::Tween t; HX_STACK_VAR(t,"t"); Dynamic ft = this->_tween; HX_STACK_VAR(ft,"ft"); HX_STACK_LINE(104) while(((ft != null()))){ HX_STACK_LINE(106) t = hx::TCast< com::haxepunk::Tween >::cast(ft); HX_STACK_LINE(107) if ((t->active)){ HX_STACK_LINE(109) t->update(); HX_STACK_LINE(110) if ((ft->__Field(HX_CSTRING("_finish"),true))){ HX_STACK_LINE(110) ft->__Field(HX_CSTRING("finish"),true)(); } } HX_STACK_LINE(112) ft = ft->__Field(HX_CSTRING("_next"),true); } }
::com::eclecticdesignstudio::motion::actuators::IGenericActuator TransformOptions_obj::color( hx::Null< Float > __o_value,hx::Null< Float > __o_strength,Dynamic alpha) { Float value = __o_value.Default(0); Float strength = __o_strength.Default(1); HX_STACK_PUSH("TransformOptions::color","com/eclecticdesignstudio/motion/Actuate.hx",500); HX_STACK_THIS(this); HX_STACK_ARG(value,"value"); HX_STACK_ARG(strength,"strength"); HX_STACK_ARG(alpha,"alpha"); { struct _Function_1_1 { inline static Dynamic Block( Float &value,Float &strength) { HX_STACK_PUSH("*::closure","com/eclecticdesignstudio/motion/Actuate.hx",502); { hx::Anon __result = hx::Anon_obj::Create(); __result->Add(HX_CSTRING("colorValue") , value,false); __result->Add(HX_CSTRING("colorStrength") , strength,false); return __result; } return null(); } }; HX_STACK_LINE(502) Dynamic properties = _Function_1_1::Block(value,strength); HX_STACK_VAR(properties,"properties"); HX_STACK_LINE(504) if (((alpha != null()))) { HX_STACK_LINE(504) properties->__FieldRef(HX_CSTRING("colorAlpha")) = alpha; } HX_STACK_LINE(510) return ::com::eclecticdesignstudio::motion::Actuate_obj::tween(this->target,this->duration,properties,this->overwrite,hx::ClassOf< ::com::eclecticdesignstudio::motion::actuators::TransformActuator >()); } }
Dynamic Class_obj::__SetField(const String &inString,const Dynamic &inValue, bool inCallProp) { // Not the most efficient way of doing this! if (!mConstructEmpty) return null(); Dynamic instance = mConstructEmpty(); return instance->__SetField(inString,inValue, inCallProp); }
void __string_hash_set(Dynamic &ioHash,String inKey,const Dynamic &value) { StringHashBase *hash = static_cast<StringHashBase *>(ioHash.GetPtr()); if (!hash) { if (value==null()) { hash = new StringHashObject(); } else { ObjectType type = (ObjectType)value->__GetType(); if (type==vtBool || type==vtInt) { hash = new StringHashInt(); } else if (type==vtFloat) hash = new StringHashFloat(); else if (type==vtString) hash = new StringHashString(); else hash = new StringHashObject(); } ioHash = hash; } else if (hash->store!=hashObject) { HashStore want = hashObject; if (value!=null()) { ObjectType type = (ObjectType)value->__GetType(); if (type==vtBool || type==vtInt) { if (hash->store==hashFloat) want = hashFloat; else if (hash->store==hashInt) want = hashInt; } else if (type==vtFloat) { if (hash->store==hashInt || hash->store==hashFloat) want =hashFloat; } else if (type==vtString) { if (hash->store==hashString) want = hashString; } } if (hash->store!=want) { hash = hash->convertStore(want); ioHash = hash; } } hash->set(inKey,value); }
void Lex::TimedDynamic(void) { Dynamic *d; d = f_dynamics; while(d != f_start_dynamics) { d->SetTimed(); d = d->Next(); } }
bool __hxcpp_same_closure(Dynamic &inF1,Dynamic &inF2) { hx::Object *p1 = inF1.GetPtr(); hx::Object *p2 = inF2.GetPtr(); if (p1==0 || p2==0) return false; if ( (p1->__GetHandle() != p2->__GetHandle())) return false; return p1->__Compare(p2)==0; }
Void Tilesheet_obj::drawTiles( ::nme::display::Graphics graphics,Array< double > tileData,Dynamic __o_smooth,Dynamic __o_flags){ bool smooth = __o_smooth.Default(false); int flags = __o_flags.Default(0); HX_SOURCE_PUSH("Tilesheet_obj::drawTiles"); { HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\lib\\nme/3,3,0/nme/display/Tilesheet.hx",171) graphics->drawTiles(hx::ObjectPtr<OBJ_>(this),tileData,smooth,flags); } return null(); }
Dynamic Class_obj::__Field(const String &inString, bool inCallProp) { if (inString==HX_CSTRING("__meta__")) return __meta__; // Not the most efficient way of doing this! if (!mConstructEmpty) return null(); Dynamic instance = mConstructEmpty(); return instance->__Field(inString, inCallProp); }
double Dynamic::operator%(const Dynamic &inRHS) const { if (mPtr->__GetType()==vtInt && inRHS.mPtr->__GetType()==vtInt) return mPtr->__ToInt() % inRHS->__ToInt(); double lhs = mPtr->__ToDouble(); double rhs = inRHS->__ToDouble(); int even = (int)(lhs/rhs); double remain = lhs - even * rhs; if (remain<0) remain += fabs(rhs); return remain; }
Dynamic Lambda_obj::array( Dynamic it){ HX_STACK_FRAME("Lambda","array",0x9c8b0512,"Lambda.array","C:\\HaxeToolkit\\haxe\\std/Lambda.hx",42,0x9e372efe) HX_STACK_ARG(it,"it") HX_STACK_LINE(43) Dynamic a = Dynamic( Array_obj<Dynamic>::__new() ); HX_STACK_VAR(a,"a"); HX_STACK_LINE(44) for(::cpp::FastIterator_obj< Dynamic > *__it = ::cpp::CreateFastIterator< Dynamic >(it->__Field(HX_CSTRING("iterator"),true)()); __it->hasNext(); ){ Dynamic i = __it->next(); a->__Field(HX_CSTRING("push"),true)(i); } HX_STACK_LINE(46) return a; }
Void IOErrorEvent_obj::__construct(::String inType,Dynamic __o_bubbles,Dynamic __o_cancelable,Dynamic __o_text,Dynamic __o_id) { bool bubbles = __o_bubbles.Default(true); bool cancelable = __o_cancelable.Default(false); ::String text = __o_text.Default(HX_CSTRING("")); int id = __o_id.Default(0); { HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/IOErrorEvent.hx",13) super::__construct(inType,bubbles,cancelable,text,id); } ; return null(); }
Void TextEvent_obj::__construct(::String type,Dynamic __o_bubbles,Dynamic __o_cancelable,Dynamic __o_inText) { bool bubbles = __o_bubbles.Default(false); bool cancelable = __o_cancelable.Default(false); ::String inText = __o_inText.Default(HX_CSTRING("")); { HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/TextEvent.hx",12) super::__construct(type,bubbles,cancelable); HX_SOURCE_POS("C:\\Motion-Twin\\haxe\\dev\\nme/nme/events/TextEvent.hx",13) this->text = inText; } ; return null(); }
bool Lex::AddDynamic(Param *p, const char *name, const char *func) { Dynamic *d; d = f_dynamics; while(d != f_start_dynamics && d != 0) { if(strcmp(name, d->GetName()) == 0) { fprintf(stderr, "%s:%ld: error: the dynamic function named \"%s\" is defined twice (first defined at line %ld)\n", f_filename, f_line, name, d->Line()); g_errcnt++; return false; } d = d->Next(); } d = f_dynamics; while(d != 0) { if(strcmp(name, d->GetName()) == 0) { if(!d->CheckParams(p)) { fprintf(stderr, "%s:%ld: error: the parameters of the dynamic functions defined on line %ld and the one on line %ld are not compatible\n", f_filename, f_line, f_line, d->Line()); g_errcnt++; } else { d->AddFunc(func); } return false; } d = d->Next(); } f_dynamics = new Dynamic(f_dynamics, f_line, p, name); f_dynamics->AddFunc(func); return true; }
void SetCases() { std::string error; Dynamic table = TABLE; nkit::TableIndex::Ptr index; nkit::TableIndex::ConstIterator it; DynamicVector vargs; vargs.push_back(Dynamic("NEW")); vargs.push_back(Dynamic(0)); vargs.push_back(Dynamic(true)); vargs.push_back(Dynamic(0)); vargs.push_back(Dynamic(0.0)); COMMON_TABLE_INIT(table); index = table.CreateIndex("name,name1", &error); NKIT_TEST_ASSERT_WITH_TEXT(index, error); NKIT_TEST_ASSERT(table.SetRow(table.height() / 2, vargs)); DynamicVector::iterator vit = vargs.begin(); for (size_t col = 0; vit != vargs.end(); ++vit, ++col) { #if defined(MY_TRACE_) print(*vit, "", false); std::cout << " <> "; print(table.GetCellValue(table.height() / 2, col)); #endif // MY_TRACE_ NKIT_TEST_ASSERT(*vit == table.GetCellValue(table.height() / 2, col)); } // for NKIT_TEST_ASSERT(index->GetEqual(Dynamic("NEW"),Dynamic(0)) != index->end()); }
Dynamic __object_hash_values(Dynamic &ioHash) { DynamicHashBase *hash = static_cast<DynamicHashBase *>(ioHash.GetPtr()); if (!hash) return Array_obj<Dynamic>::__new(); return hash->values(); }
Array<Dynamic> __object_hash_keys(Dynamic &ioHash) { DynamicHashBase *hash = static_cast<DynamicHashBase *>(ioHash.GetPtr()); if (!hash) return Array_obj<String>::__new(); return hash->keys(); }
String __string_hash_to_string_raw(Dynamic &ioHash) { StringHashBase *hash = static_cast<StringHashBase *>(ioHash.GetPtr()); if (hash) return hash->toStringRaw(); return null(); }
String __string_hash_to_string(Dynamic &ioHash) { StringHashBase *hash = static_cast<StringHashBase *>(ioHash.GetPtr()); if (hash) return hash->toString(); return HX_CSTRING("{}"); }
bool __string_hash_remove(Dynamic &ioHash,String inKey) { StringHashBase *hash = static_cast<StringHashBase *>(ioHash.GetPtr()); if (!hash) return false; return hash->remove(inKey); }
Array<int> __int_hash_keys(Dynamic &ioHash) { IntHashBase *hash = static_cast<IntHashBase *>(ioHash.GetPtr()); if (!hash) return Array_obj<int>::__new(); return hash->keys(); }