Esempio n. 1
0
Dynamic Process_obj::__Field(const ::String &inName,bool inCallProp)
{
	switch(inName.length) {
	case 1:
		if (HX_FIELD_EQ(inName,"p") ) { return p; }
		break;
	case 4:
		if (HX_FIELD_EQ(inName,"_run") ) { return _run; }
		if (HX_FIELD_EQ(inName,"_pid") ) { return _pid; }
		if (HX_FIELD_EQ(inName,"kill") ) { return kill_dyn(); }
		break;
	case 5:
		if (HX_FIELD_EQ(inName,"_exit") ) { return _exit; }
		if (HX_FIELD_EQ(inName,"close") ) { return close_dyn(); }
		if (HX_FIELD_EQ(inName,"stdin") ) { return _stdin; }
		break;
	case 6:
		if (HX_FIELD_EQ(inName,"_close") ) { return _close; }
		if (HX_FIELD_EQ(inName,"getPid") ) { return getPid_dyn(); }
		if (HX_FIELD_EQ(inName,"stderr") ) { return _stderr; }
		if (HX_FIELD_EQ(inName,"stdout") ) { return _stdout; }
		break;
	case 8:
		if (HX_FIELD_EQ(inName,"exitCode") ) { return exitCode_dyn(); }
	}
	return super::__Field(inName,inCallProp);
}
Esempio n. 2
0
Dynamic Process_obj::__Field(const ::String &inName,hx::PropertyAccess inCallProp)
{
	switch(inName.length) {
	case 1:
		if (HX_FIELD_EQ(inName,"p") ) { return p; }
		break;
	case 5:
		if (HX_FIELD_EQ(inName,"stdin") ) { return _stdin; }
		if (HX_FIELD_EQ(inName,"close") ) { return close_dyn(); }
		break;
	case 6:
		if (HX_FIELD_EQ(inName,"stdout") ) { return _stdout; }
		if (HX_FIELD_EQ(inName,"stderr") ) { return _stderr; }
	}
	return super::__Field(inName,inCallProp);
}
Esempio n. 3
0
Dynamic Stdin_obj::__Field(const ::String &inName,bool inCallProp)
{
    switch(inName.length) {
    case 1:
        if (HX_FIELD_EQ(inName,"p") ) {
            return p;
        }
        break;
    case 3:
        if (HX_FIELD_EQ(inName,"buf") ) {
            return buf;
        }
        break;
    case 5:
        if (HX_FIELD_EQ(inName,"close") ) {
            return close_dyn();
        }
        break;
    case 9:
        if (HX_FIELD_EQ(inName,"writeByte") ) {
            return writeByte_dyn();
        }
        break;
    case 10:
        if (HX_FIELD_EQ(inName,"writeBytes") ) {
            return writeBytes_dyn();
        }
        break;
    case 12:
        if (HX_FIELD_EQ(inName,"_stdin_write") ) {
            return _stdin_write;
        }
        if (HX_FIELD_EQ(inName,"_stdin_close") ) {
            return _stdin_close;
        }
    }
    return super::__Field(inName,inCallProp);
}
Esempio n. 4
0
Dynamic Window_obj::__Field(const ::String &inName,bool inCallProp)
{
	switch(inName.length) {
	case 4:
		if (HX_FIELD_EQ(inName,"hide") ) { return hide_dyn(); }
		if (HX_FIELD_EQ(inName,"open") ) { return open_dyn(); }
		if (HX_FIELD_EQ(inName,"show") ) { return show_dyn(); }
		if (HX_FIELD_EQ(inName,"mode") ) { return mode; }
		break;
	case 5:
		if (HX_FIELD_EQ(inName,"close") ) { return close_dyn(); }
		if (HX_FIELD_EQ(inName,"title") ) { return title; }
		if (HX_FIELD_EQ(inName,"modal") ) { return modal; }
		break;
	case 6:
		if (HX_FIELD_EQ(inName,"layers") ) { return layers; }
		break;
	case 8:
		if (HX_FIELD_EQ(inName,"_windows") ) { return _windows; }
		if (HX_FIELD_EQ(inName,"_setMode") ) { return _setMode_dyn(); }
		if (HX_FIELD_EQ(inName,"nativeId") ) { return nativeId; }
		break;
	case 9:
		if (HX_FIELD_EQ(inName,"_setTitle") ) { return _setTitle_dyn(); }
		if (HX_FIELD_EQ(inName,"viewports") ) { return viewports; }
		break;
	case 10:
		if (HX_FIELD_EQ(inName,"fullscreen") ) { return fullscreen; }
		break;
	case 12:
		if (HX_FIELD_EQ(inName,"_setModality") ) { return _setModality_dyn(); }
		break;
	case 14:
		if (HX_FIELD_EQ(inName,"_setFullscreen") ) { return _setFullscreen_dyn(); }
		break;
	case 17:
		if (HX_FIELD_EQ(inName,"_pi_window_create") ) { return _pi_window_create; }
		break;
	case 18:
		if (HX_FIELD_EQ(inName,"_pi_window_destroy") ) { return _pi_window_destroy; }
		if (HX_FIELD_EQ(inName,"_pi_window_move_xy") ) { return _pi_window_move_xy; }
		if (HX_FIELD_EQ(inName,"_pi_window_get_pos") ) { return _pi_window_get_pos; }
		if (HX_FIELD_EQ(inName,"_pi_window_restore") ) { return _pi_window_restore; }
		break;
	case 19:
		if (HX_FIELD_EQ(inName,"_pi_window_set_mode") ) { return _pi_window_set_mode; }
		if (HX_FIELD_EQ(inName,"_pi_window_get_size") ) { return _pi_window_get_size; }
		if (HX_FIELD_EQ(inName,"_pi_window_maximize") ) { return _pi_window_maximize; }
		if (HX_FIELD_EQ(inName,"_pi_window_minimize") ) { return _pi_window_minimize; }
		break;
	case 20:
		if (HX_FIELD_EQ(inName,"_pi_window_get_title") ) { return _pi_window_get_title; }
		if (HX_FIELD_EQ(inName,"_pi_window_set_title") ) { return _pi_window_set_title; }
		if (HX_FIELD_EQ(inName,"_pi_window_move_rect") ) { return _pi_window_move_rect; }
		if (HX_FIELD_EQ(inName,"_pi_window_resize_wh") ) { return _pi_window_resize_wh; }
		break;
	case 21:
		if (HX_FIELD_EQ(inName,"_pi_window_list_modes") ) { return _pi_window_list_modes; }
		break;
	case 22:
		if (HX_FIELD_EQ(inName,"_pi_window_set_visible") ) { return _pi_window_set_visible; }
		if (HX_FIELD_EQ(inName,"_pi_window_resize_rect") ) { return _pi_window_resize_rect; }
		break;
	case 23:
		if (HX_FIELD_EQ(inName,"_pi_window_set_modality") ) { return _pi_window_set_modality; }
		break;
	case 25:
		if (HX_FIELD_EQ(inName,"_pi_window_set_fullscreen") ) { return _pi_window_set_fullscreen; }
		if (HX_FIELD_EQ(inName,"_pi_window_set_video_mode") ) { return _pi_window_set_video_mode; }
	}
	return super::__Field(inName,inCallProp);
}
Esempio n. 5
0
Dynamic Lib_obj::__Field(const ::String &inName,bool inCallProp)
{
	switch(inName.length) {
	case 2:
		if (HX_FIELD_EQ(inName,"as") ) { return as_dyn(); }
		break;
	case 4:
		if (HX_FIELD_EQ(inName,"file") ) { return inCallProp ? get_file() : file; }
		if (HX_FIELD_EQ(inName,"exit") ) { return exit_dyn(); }
		break;
	case 5:
		if (HX_FIELD_EQ(inName,"VSYNC") ) { return VSYNC; }
		if (HX_FIELD_EQ(inName,"HW_AA") ) { return HW_AA; }
		if (HX_FIELD_EQ(inName,"stage") ) { return inCallProp ? get_stage() : stage; }
		if (HX_FIELD_EQ(inName,"close") ) { return close_dyn(); }
		if (HX_FIELD_EQ(inName,"pause") ) { return pause_dyn(); }
		if (HX_FIELD_EQ(inName,"trace") ) { return trace_dyn(); }
		break;
	case 6:
		if (HX_FIELD_EQ(inName,"attach") ) { return attach_dyn(); }
		if (HX_FIELD_EQ(inName,"create") ) { return create_dyn(); }
		if (HX_FIELD_EQ(inName,"getURL") ) { return getURL_dyn(); }
		if (HX_FIELD_EQ(inName,"resume") ) { return resume_dyn(); }
		break;
	case 7:
		if (HX_FIELD_EQ(inName,"company") ) { return inCallProp ? get_company() : company; }
		if (HX_FIELD_EQ(inName,"current") ) { return inCallProp ? get_current() : current; }
		if (HX_FIELD_EQ(inName,"version") ) { return inCallProp ? get_version() : version; }
		break;
	case 8:
		if (HX_FIELD_EQ(inName,"HARDWARE") ) { return HARDWARE; }
		if (HX_FIELD_EQ(inName,"getTimer") ) { return getTimer_dyn(); }
		if (HX_FIELD_EQ(inName,"get_file") ) { return get_file_dyn(); }
		break;
	case 9:
		if (HX_FIELD_EQ(inName,"RESIZABLE") ) { return RESIZABLE; }
		if (HX_FIELD_EQ(inName,"initWidth") ) { return inCallProp ? get_initWidth() : initWidth; }
		if (HX_FIELD_EQ(inName,"get_stage") ) { return get_stage_dyn(); }
		break;
	case 10:
		if (HX_FIELD_EQ(inName,"FULLSCREEN") ) { return FULLSCREEN; }
		if (HX_FIELD_EQ(inName,"BORDERLESS") ) { return BORDERLESS; }
		if (HX_FIELD_EQ(inName,"initHeight") ) { return inCallProp ? get_initHeight() : initHeight; }
		if (HX_FIELD_EQ(inName,"forceClose") ) { return forceClose_dyn(); }
		if (HX_FIELD_EQ(inName,"setPackage") ) { return setPackage_dyn(); }
		break;
	case 11:
		if (HX_FIELD_EQ(inName,"HW_AA_HIRES") ) { return HW_AA_HIRES; }
		if (HX_FIELD_EQ(inName,"packageName") ) { return inCallProp ? get_packageName() : packageName; }
		if (HX_FIELD_EQ(inName,"get_company") ) { return get_company_dyn(); }
		if (HX_FIELD_EQ(inName,"get_current") ) { return get_current_dyn(); }
		if (HX_FIELD_EQ(inName,"get_version") ) { return get_version_dyn(); }
		break;
	case 12:
		if (HX_FIELD_EQ(inName,"DEPTH_BUFFER") ) { return DEPTH_BUFFER; }
		break;
	case 13:
		if (HX_FIELD_EQ(inName,"ALLOW_SHADERS") ) { return ALLOW_SHADERS; }
		if (HX_FIELD_EQ(inName,"get_initWidth") ) { return get_initWidth_dyn(); }
		break;
	case 14:
		if (HX_FIELD_EQ(inName,"STENCIL_BUFFER") ) { return STENCIL_BUFFER; }
		if (HX_FIELD_EQ(inName,"postUICallback") ) { return postUICallback_dyn(); }
		if (HX_FIELD_EQ(inName,"get_initHeight") ) { return get_initHeight_dyn(); }
		break;
	case 15:
		if (HX_FIELD_EQ(inName,"REQUIRE_SHADERS") ) { return REQUIRE_SHADERS; }
		if (HX_FIELD_EQ(inName,"get_packageName") ) { return get_packageName_dyn(); }
		break;
	case 18:
		if (HX_FIELD_EQ(inName,"createManagedStage") ) { return createManagedStage_dyn(); }
	}
	return super::__Field(inName,inCallProp);
}