|
The Vish Visualization Shell 0.3
Vish
|
This is the complete list of members for Wizt::VRenderContextBasin, including all inherited members.
| AnyUniform typedef | Wizt::RenderNamespace | |
| bindStorageBuffer(Anemone &A, const char *BufferName, const void *theStorageData, size_t N, Buffer::StorageFlags={}) const | Wizt::RenderBasin | |
| COLORS enum value | Wizt::RenderNamespace | |
| ContextAddendum | Wizt::VContext | |
| COORDINATES enum value | Wizt::RenderNamespace | |
| createCoordinates(const MemCore::RefPtr< MemCore::ChunkBase > &VertexData) | Wizt::RenderBasin | inline |
| createGeometryProgram(const std::vector< std::string > &VertexShader, const std::string &VertexShaderURL, unsigned VertexShaderLineNumber, GeometryInputType, const std::vector< std::string > &GeometryShader, GeometryOutputType, const std::string &GeometryShaderURL, unsigned GeometryShaderLineNumber, const std::vector< std::string > &FragmentShader, const std::string &FragmentShaderURL, unsigned FragmentShaderLineNumber, const RenderBasin::Program::Setup &SetupFunction=nullptr, const MemCore::RefPtr< RenderBasin::Program > &ExistingProgram=nullptr)=0 | Wizt::RenderBasin | pure virtual |
| createGeometryProgram(const std::string &VertexShader, GeometryInputType, const std::string &GeometryShader, GeometryOutputType, const std::string &FragmentShader, const std::string &VertexShaderURL, const std::string &GeometryShaderURL, const std::string &FragmentShaderURL, const RenderBasin::Program::Setup &SetupFunction=nullptr, const MemCore::RefPtr< RenderBasin::Program > &ExistingProgram=nullptr) | Wizt::RenderBasin | |
| createGeometryProgram(const ShaderProgram &VertexShader, GeometryInputType geom_in, const ShaderProgram &GeometryShader, GeometryOutputType geom_out, const ShaderProgram &FragmentShader, const RenderBasin::Program::Setup &SetupFunction=nullptr, const MemCore::RefPtr< RenderBasin::Program > &ExistingProgram=nullptr) | Wizt::RenderBasin | |
| createIndexBuffer(const MemCore::RefPtr< MemCore::ChunkBase > &ElementData)=0 | Wizt::RenderBasin | pure virtual |
| createProgram(const glsl &VertexShader, const glsl &FragmentShader, const std::string &VertexShaderURL, const std::string &FragmentShaderURL, unsigned VertexShaderLineNumber=0, unsigned FragmentShaderLineNumber=0, const RenderBasin::Program::Setup &SetupFunction=nullptr, const MemCore::RefPtr< RenderBasin::Program > &ExistingProgram=nullptr) | Wizt::RenderBasin | |
| createProgram(const ShaderProgram &VertexShader, const ShaderProgram &FragmentShader, const RenderBasin::Program::Setup &SetupFunction=nullptr, const MemCore::RefPtr< RenderBasin::Program > &ExistingProgram=nullptr) | Wizt::RenderBasin | inline |
| createRenderLambda(const std::string &what, VRenderContext &Context, const Lambda &theLambda) | Wizt::RenderBasin | inline |
| createRenderParameter(const glsl &, const void *data, const std::type_info &type, int Multiplicity)=0 | Wizt::RenderBasin | pure virtual |
| createRenderParameter(const std::string &what, const Type &Data) | Wizt::RenderBasin | inline |
| createRenderParameterWithStdFunctor(const glsl &what, const TypedSlot< SlotType > &InputSlot, const SlotType &SlotDefaultValue, const ShaderType &ShaderDefaultValue, const std::function< ShaderType(const VRenderContext &Context, const SlotType &SlotValue)> &theFunctor) | Wizt::RenderBasin | inline |
| createRenderSlot(const std::string &what, const TypedSlot< Type > &InputSlot, const Type &DefaultValue, const WeakPtr< ValuePool > &Context) | Wizt::RenderBasin | inline |
| createRenderSlotWithFunctor(const glsl &what, const TypedSlot< typename render_lambda_signature< F >::slot_type > &InputSlot, F &&theFunctor) | Wizt::RenderBasin | inline |
| createStdVertexAttribute(const MemCore::RefPtr< MemCore::ChunkBase > &VertexData, VertexAttributeTypes Type) | Wizt::RenderBasin | inline |
| createStorageBuffer(const void *theStorageData, size_t N, Buffer::StorageFlags={}) const =0 | Wizt::RenderBasin | pure virtual |
| createStorageBuffer(Intercube &DataCreator, const DataCreationFunction &f, const RenderBasin::Buffer::StorageFlags Flags={}) const =0 | Wizt::RenderBasin | pure virtual |
| createStorageBuffer(Intercube &DataCreator, size_t N, const RenderBasin::Buffer::StorageFlags Flags={}) const =0 | Wizt::RenderBasin | pure virtual |
| createTexture(const MemCore::RefPtr< MemCore::ChunkBase > &TextureData, TextureFormat TF, int rank, const size_t *Dimensions, int TextureUnit=0, TextureStorageFormat TSF=AutomaticTexture(), int level=0, bool GenerateDoMipMap=false, const MemCore::RefPtr< TextureTentacle > &OldTT=nullptr)=0 | Wizt::RenderBasin | pure virtual |
| createTextureBuffer(const MemCore::RefPtr< MemCore::ChunkBase > &TextureData, int textureUnit=0, bool doNormalize=false, int AttributeClass=0, int MaxBitStorage=0)=0 | Wizt::RenderBasin | pure virtual |
| createTextureCoordinates(const MemCore::RefPtr< MemCore::ChunkBase > &TextureCoordData, int TextureUnit=0) | Wizt::RenderBasin | inline |
| createVertexAttribute(const MemCore::RefPtr< MemCore::ChunkBase > &VertexData, const std::string &name)=0 | Wizt::RenderBasin | pure virtual |
| CurrentEye | Wizt::LayeredMultiViews | |
| CurrentView(unsigned Eye, unsigned int ViewportIndex=0) | Wizt::LayeredMultiViews | |
| CurrentView(unsigned Eye, unsigned int ViewportIndex=0) const | Wizt::LayeredMultiViews | |
| DefineStructView | Wizt::LayeredMultiViews | static |
| Disable(const char *what) | Wizt::RenderBasin | inline |
| drawPrimitives(Primitive, size_t howmany=0)=0 | Wizt::RenderBasin | pure virtual |
| Enable(const char *what, bool Yes=true)=0 | Wizt::RenderBasin | pure virtual |
| GeometryInputType enum name | Wizt::RenderNamespace | |
| GeometryOutputType enum name | Wizt::RenderNamespace | |
| getIllumination() const | Wizt::RenderBasin | inline |
| getInteractor() const | Wizt::RenderBasin | |
| getLightSourceCode() | Wizt::RenderBasin | |
| getNumberOfActiveLightSources() const | Wizt::RenderBasin | inline |
| getSeagrass() const | Wizt::RenderBasin | |
| getSeagrassPtr() const | Wizt::RenderBasin | inline |
| getShaderPlatformDefines() const =0 | Wizt::RenderBasin | pure virtual |
| getWorldView(unsigned Eye, unsigned int ViewportIndex=0) const | Wizt::LayeredMultiViews | |
| GhostValues | Wizt::VContext | |
| Wizt::glsl typedef | Wizt::RenderNamespace | |
| isValid(const Anemone &) const | Wizt::LayeredMultiViews | |
| LayeredViews_t typedef | Wizt::LayeredMultiViews | |
| lightingHasChanged(const AnemoneCreatorBase &A) const | Wizt::RenderBasin | |
| LINE_LOOP enum value | Wizt::RenderNamespace | |
| LINE_STRIP enum value | Wizt::RenderNamespace | |
| LINES enum value | Wizt::RenderNamespace | |
| makeInteractor() const | Wizt::RenderBasin | |
| MaxViewports | Wizt::LayeredMultiViews | static |
| mergeIlluminationUniforms(const Lighting &, Program &P) | Wizt::RenderBasin | static |
| mergeIlluminationUniforms(Program &P) const | Wizt::RenderBasin | |
| MultichannelTexture(int nChannels, TextureStorageFormat::BitPrecision theBits=TextureStorageFormat::Unspecified, bool Integer=false, bool Signed=false, bool Normalized=true, bool Compressed=true) | Wizt::RenderBasin | |
| MultichannelTexture(int nChannels, int Bits, bool Integer=false, bool Signed=false, bool Normalized=true, bool Compressed=true) | Wizt::RenderBasin | |
| MultiViewOutput | Wizt::LayeredMultiViews | |
| MultiViewPrefix(bool Define_num_views_layout=true, std::size_t MultiViewBindingPoint=0) const | Wizt::LayeredMultiViews | inline |
| NORMALS enum value | Wizt::RenderNamespace | |
| NumberOfActiveLightSources | Wizt::RenderBasin | |
| OpenGLTexture(int OpenGLTextureTypeEnum, int BitsPerTexel, bool isInteger) | Wizt::RenderBasin | |
| operator const RefPtr< ValuePool > &() const | Wizt::VContext | inline |
| operator()(SlotList... t) const -> decltype(evaluateSlots(GhostValues, t...)) | Wizt::VContext | inline |
| POINTS enum value | Wizt::RenderNamespace | |
| POLYGON enum value | Wizt::RenderNamespace | |
| PoolName() const | Wizt::VContext | inline |
| precision | Wizt::VContext | |
| Primitive enum name | Wizt::RenderNamespace | |
| QUAD_STRIP enum value | Wizt::RenderNamespace | |
| QUADS enum value | Wizt::RenderNamespace | |
| queue(const ComputationFunctor &CF) const | Wizt::VRenderContextBasin | |
| Red(TextureStorageFormat::BitPrecision theBits=TextureStorageFormat::Unspecified) | Wizt::RenderBasin | static |
| RedGreen(TextureStorageFormat::BitPrecision theBits=TextureStorageFormat::Unspecified) | Wizt::RenderBasin | |
| RenderBasin(const SeagrassWeakPtr_t &mySeagrass) | Wizt::RenderBasin | |
| Rgb(TextureStorageFormat::BitPrecision theBits=TextureStorageFormat::Unspecified) | Wizt::RenderBasin | |
| RgbAlpha(TextureStorageFormat::BitPrecision theColorBits=TextureStorageFormat::Unspecified, TextureStorageFormat::BitPrecision theAlphaBits=TextureStorageFormat::Unspecified) | Wizt::RenderBasin | |
| RPtr typedef | Wizt::RenderBasin | |
| SECONDARY_COLORS enum value | Wizt::RenderNamespace | |
| setInteractor(const WeakPtr< Interactor > &) | Wizt::RenderBasin | |
| setNumberOfEyes(unsigned NumberOfEyes) | Wizt::LayeredMultiViews | |
| setTime() | Wizt::VContext | |
| TEXTURE0 enum value | Wizt::RenderNamespace | |
| TEXTURE1 enum value | Wizt::RenderNamespace | |
| TextureFormat enum name | Wizt::RenderNamespace | |
| TRIANGLE_FAN enum value | Wizt::RenderNamespace | |
| TRIANGLE_STRIP enum value | Wizt::RenderNamespace | |
| TRIANGLES enum value | Wizt::RenderNamespace | |
| USER_DEFINED enum value | Wizt::RenderNamespace | |
| VContext(const RefPtr< Addendum > &CAddendum=NullPtr()) | Wizt::VContext | |
| VContext(const RefPtr< ValuePool > &myValuePool, const RefPtr< Addendum > &CAddendum=NullPtr()) | Wizt::VContext | |
| VContext(const RefPtr< ValuePoolProvider > &myValuePoolProvider) | Wizt::VContext | |
| VertexAttributeTypes enum name | Wizt::RenderNamespace | |
| ~VContext() | Wizt::VContext | virtual |