// protected override sealed T OnGet() :58
void UxProperty__OnGet_fn(UxProperty* __this, uTRef __retval)
{
    uType* __types[] = {
        __this->__type->T(0),
    };
    return __retval.Store(__types[0], uUnboxAny(__types[0], uPtr(__this->_getter)->Invoke())), void();
}
// protected override sealed T OnGet() :59
void UxProperty__OnGet_fn(UxProperty* __this, uTRef __retval)
{
    uType* __types[] = {
        __this->__type->T(0),
    };
    uStackFrame __("Outracks.Simulator.Runtime.UxProperty`1", "OnGet()");
    return __retval.Store(__types[0], uUnboxAny(__types[0], uPtr(__this->_getter)->Invoke())), void();
}
// public static T Add<T>(string descriptor, T data) :65
void PreloadedResources__Add_fn(uType* __type, uString* descriptor, void* data, uTRef __retval)
{
    uType* __types[] = {
        __type->U(0),
    };
    PreloadedResources_typeof()->Init();
    ::g::Uno::Collections::Dictionary__set_Item_fn(uPtr(PreloadedResources::resources()), descriptor, uBoxPtr(__types[0], data));
    return __retval.Store(__types[0], data), void();
}