| TextureCubeBuilder |
| AsRenderTarget | |
| Finish | Build and create the actual texture |
| WithAnonymous | Set whether the texture is an anonymous texture or not |
| WithArrayCount | |
| WithData | Initialize texture with pre-existing texture data |
| WithDepthFormat | |
| WithDynamicUsage | |
| WithFormat | |
| WithGPUOnlyUsage | |
| WithMips | |
| WithMultisample | Define which how much multisampling the current texture should use |
| WithMultiSample16X | |
| WithMultiSample2X | |
| WithMultiSample4X | |
| WithMultiSample6X | |
| WithMultiSample8X | |
| WithName | Provide a name to identify the texture by |
| WithScreenFormat | |
| WithScreenMultiSample | |
| WithSemiStaticUsage | |
| WithSize | Create texture with a predefined size |
| WithStaticUsage | |
| WithUAVBinding |