这篇教程C++ throw_if_disposed函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中throw_if_disposed函数的典型用法代码示例。如果您正苦于以下问题:C++ throw_if_disposed函数的具体用法?C++ throw_if_disposed怎么用?C++ throw_if_disposed使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了throw_if_disposed函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: throw_if_disposedvoid GL1TextureProvider::copy_image_from( int x, int y, int width, int height, int level, TextureFormat texture_format, GraphicContextProvider *gc){ throw_if_disposed(); OpenGL::set_active(static_cast<GL1GraphicContextProvider*>(gc)); GL1TextureStateTracker state_tracker(texture_type, handle); GLint gl_internal_format; GLenum gl_pixel_format; to_opengl_textureformat(texture_format, gl_internal_format, gl_pixel_format); glCopyTexImage2D( GL_TEXTURE_2D, level, gl_internal_format, x, y, width, height, 0);}
开发者ID:doughdemon,项目名称:ClanLib,代码行数:25,
示例2: throw_if_disposedvoid GL3ProgramObjectProvider::set_storage_buffer_index(int buffer_index, int bind_unit_index){ throw_if_disposed(); if (buffer_index == -1 ) return; glShaderStorageBlockBinding(handle, buffer_index, bind_unit_index);}
开发者ID:Cassie90,项目名称:ClanLib,代码行数:7,
示例3: throw_if_disposedvoid CL_OpenGLProgramObjectProvider::attach(const CL_ShaderObject &obj){ throw_if_disposed(); shaders.push_back(obj); CL_OpenGL::set_active(); glAttachShader(handle, (GLuint) obj.get_handle());}
开发者ID:animehunter,项目名称:clanlib-2.3,代码行数:7,
示例4: throw_if_disposedbool CL_InputDeviceProvider_DirectInput::poll(bool peek_only){ throw_if_disposed(); // peek_only is not supported, as WM_INPUT is used as the event trigger update(); return false;}
开发者ID:PaulFSherwood,项目名称:cplusplus,代码行数:7,
示例5: throw_if_disposedvoid InputContext_Impl::add_tablet(InputDevice &tablet){ throw_if_disposed(); std::unique_lock<std::recursive_mutex> mutex_lock(mutex); tablets.push_back(tablet); tablet.impl->input_contexts.push_back(input_context);}
开发者ID:ARMCoderCHS,项目名称:ClanLib,代码行数:8,
示例6: throw_if_disposedCL_String CL_InputDeviceProvider_Win32Keyboard::get_key_name(int virtual_key) const{ throw_if_disposed(); TCHAR name[1024]; UINT scancode = MapVirtualKey(virtual_key, 0); int length = GetKeyNameText(scancode << 16, name, 1024); return CL_String(name, length);}
开发者ID:PaulFSherwood,项目名称:cplusplus,代码行数:9,
注:本文中的throw_if_disposed函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ throw_instance_method_fatal函数代码示例 C++ throw_exception函数代码示例 |