hx::Val RatioScaleMode_obj::__Field(const ::String &inName,hx::PropertyAccess inCallProp) { switch(inName.length) { case 10: if (HX_FIELD_EQ(inName,"fillScreen") ) { return hx::Val( fillScreen); } break; case 14: if (HX_FIELD_EQ(inName,"updateGameSize") ) { return hx::Val( updateGameSize_dyn()); } } return super::__Field(inName,inCallProp); }
hx::Val BaseScaleMode_obj::__Field(const ::String &inName,hx::PropertyAccess inCallProp) { switch(inName.length) { case 5: if (HX_FIELD_EQ(inName,"scale") ) { return hx::Val( scale); } break; case 6: if (HX_FIELD_EQ(inName,"offset") ) { return hx::Val( offset); } break; case 8: if (HX_FIELD_EQ(inName,"gameSize") ) { return hx::Val( gameSize); } break; case 9: if (HX_FIELD_EQ(inName,"onMeasure") ) { return hx::Val( onMeasure_dyn()); } break; case 10: if (HX_FIELD_EQ(inName,"deviceSize") ) { return hx::Val( deviceSize); } break; case 13: if (HX_FIELD_EQ(inName,"verticalAlign") ) { return hx::Val( verticalAlign); } if (HX_FIELD_EQ(inName,"updateOffsetX") ) { return hx::Val( updateOffsetX_dyn()); } if (HX_FIELD_EQ(inName,"updateOffsetY") ) { return hx::Val( updateOffsetY_dyn()); } break; case 14: if (HX_FIELD_EQ(inName,"updateGameSize") ) { return hx::Val( updateGameSize_dyn()); } break; case 15: if (HX_FIELD_EQ(inName,"horizontalAlign") ) { return hx::Val( horizontalAlign); } break; case 16: if (HX_FIELD_EQ(inName,"updateDeviceSize") ) { return hx::Val( updateDeviceSize_dyn()); } break; case 17: if (HX_FIELD_EQ(inName,"updateScaleOffset") ) { return hx::Val( updateScaleOffset_dyn()); } if (HX_FIELD_EQ(inName,"set_verticalAlign") ) { return hx::Val( set_verticalAlign_dyn()); } break; case 18: if (HX_FIELD_EQ(inName,"updateGamePosition") ) { return hx::Val( updateGamePosition_dyn()); } break; case 19: if (HX_FIELD_EQ(inName,"set_horizontalAlign") ) { return hx::Val( set_horizontalAlign_dyn()); } } return super::__Field(inName,inCallProp); }