OvrAvatarTextureCopyManager Class Reference
Inheritance diagram for OvrAvatarTextureCopyManager:

Classes | |
struct | FallbackTextureSet |
struct | TextureSet |
Public Member Functions | |
OvrAvatarTextureCopyManager () | |
void | Update () |
int | GetTextureCount () |
void | CopyTexture (Texture src, Texture dst, int mipLevel, int mipSize, int dstElement, bool useQueue=true) |
void | AddTextureIDToTextureSet (int gameobjectID, ulong textureID, bool isSingleMesh) |
void | DeleteTextureSet (int gameobjectID) |
void | CheckFallbackTextureSet (ovrAvatarAssetLevelOfDetail lod) |
Public Attributes | |
FallbackTextureSet [] | FallbackTextureSets = new FallbackTextureSet[(int)ovrAvatarAssetLevelOfDetail.Highest + 1] |
Constructor & Destructor Documentation
◆ OvrAvatarTextureCopyManager()
OvrAvatarTextureCopyManager.OvrAvatarTextureCopyManager | ( | ) |
Member Function Documentation
◆ AddTextureIDToTextureSet()
void OvrAvatarTextureCopyManager.AddTextureIDToTextureSet | ( | int | gameobjectID, |
ulong | textureID, | ||
bool | isSingleMesh | ||
) |
◆ CheckFallbackTextureSet()
void OvrAvatarTextureCopyManager.CheckFallbackTextureSet | ( | ovrAvatarAssetLevelOfDetail | lod | ) |
◆ CopyTexture()
void OvrAvatarTextureCopyManager.CopyTexture | ( | Texture | src, |
Texture | dst, | ||
int | mipLevel, | ||
int | mipSize, | ||
int | dstElement, | ||
bool | useQueue = true |
||
) |
◆ DeleteTextureSet()
void OvrAvatarTextureCopyManager.DeleteTextureSet | ( | int | gameobjectID | ) |
◆ GetTextureCount()
int OvrAvatarTextureCopyManager.GetTextureCount | ( | ) |
◆ Update()
void OvrAvatarTextureCopyManager.Update | ( | ) |
Member Data Documentation
◆ FallbackTextureSets
FallbackTextureSet [] OvrAvatarTextureCopyManager.FallbackTextureSets = new FallbackTextureSet[(int)ovrAvatarAssetLevelOfDetail.Highest + 1] |
The documentation for this class was generated from the following file:
- Oculus/Avatar/Scripts/OvrAvatarTextureCopyManager.cs