Click or drag to resize

ViewportRenderingContext Methods

The ViewportRenderingContext type exposes the following members.

Methods
 NameDescription
Public methodBindComputeBuffer(Int32, GpuIndexBuffer, ComputeBufferAccessEnum) 
Public methodBindComputeBuffer(Int32, GpuVertexBuffer, ComputeBufferAccessEnum) 
Public methodBindComputeImage 
Public methodBindParameterContainer 
Public methodBindTexture(ViewportRenderingContextBindTextureData, Boolean) 
Public methodBindTexture(Int32, ImageComponent, TextureAddressingMode, FilterOption, FilterOption, FilterOption, TextureFlags, Boolean) 
Public methodConvertToAbsolute 
Public methodConvertToRelative(Matrix4, Matrix4F) 
Public methodConvertToRelative(Vector3, Vector3F) 
Public methodConvertToRelative(Vector3, Vector3F) 
Public methodDispatch 
Public methodDispose 
Public methodDynamicTexture_Alloc(ViewportRenderingContextDynamicTextureType, Vector3I, PixelFormat, Int32, Boolean, Int32, Boolean, Boolean) 
Public methodDynamicTexture_Alloc(ViewportRenderingContextDynamicTextureType, ImageComponentTypeEnum, Vector2I, PixelFormat, Int32, Boolean, Int32, Int32, Boolean, Boolean) 
Public methodDynamicTexture_DestroyAll 
Public methodDynamicTexture_Free 
Public methodDynamicTexture_FreeAllEndUpdate 
Public methodDynamicTexturesAreExists 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetBackgroundColor 
Public methodGetBackgroundColorAffectLighting 
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetShadowVisibilityDistance 
Public methodGetShadowVisibilityDistanceSquared 
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberGetUniformTypeByParameterType 
Public methodGetVisibilityDistanceByObjectSize 
Public methodGetVoxelLodDistanceByObjectSize 
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMultiRenderTarget_Create 
Public methodMultiRenderTarget_DestroyAll 
Public methodOcclusionCullingBuffer_Alloc 
Public methodOcclusionCullingBuffer_DestroyAll 
Public methodOcclusionCullingBuffer_Free 
Public methodOcclusionCullingBuffer_FreeAllEndUpdate 
Public methodRenderQuadToCurrentViewport 
Public methodRenderTarget2D_Alloc 
Public methodRenderTargetCube_Alloc 
Public methodRenderTrianglesToCurrentViewport 
Public methodSetComputePass 
Public methodSetIndexBuffer 
Public methodSetInstanceDataBuffer 
Public methodSetPassAndSubmit 
Public methodSetUniform(String, ParameterType, Int32, ArraySegmentByte) 
Public methodSetUniform(String, ParameterType, Int32, IntPtr) 
Public methodSetUniform(String, ParameterType, Int32, Void*) 
Public methodSetUniform(Uniform, ParameterType, Int32, ArraySegmentByte) 
Public methodSetUniform(Uniform, ParameterType, Int32, IntPtr) 
Public methodSetUniform(Uniform, ParameterType, Int32, Void*) 
Public methodSetVertexBuffer 
Public methodSetViewport(Viewport) 
Public methodSetViewport(Viewport, Matrix4F, Matrix4F) 
Public methodSetViewport(Viewport, Matrix4F, Matrix4F, FrameBufferTypes, ColorValue, Single, Byte) 
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodUpdateGetVisibilityDistanceByObjectSize 
Public methodUpdateVoxelLodVisibilityDistanceByObjectSize 
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also