Namespace YVR.Utilities
Classes
ArrayExtensions
AssetInfo
AssetPreprocessor
BinaryReaderExtensions
BinaryWriterExtensions
ByteArrayExtension
CanvasExtensions
CollectionGenericExtension
Color32Extensions
ColorArrayExtensions
ComponentExtension
ContextLogPrefix
Used for adding context information as log prefix
CustomLogPrefix
DoubleExtensions
EnumExtension
GameObjectExtensions
GfxHelper
GfxHelperAndroidHandler
GfxHelperEditorHandler
IEnumerableExtensions
LogPrefixBase
Base class for all log prefix
LogPrefixConverter
LoggerBase
Base class for all loggers
LoggerControllerBase
Base class for all logger controllers
LoggerControllerConverter
LoggerConverter
LoggerPrefixPriorityController
LoggerPriorityController
ManifestPreprocessor
A static class containing methods to patch an AndroidManifest.xml file.
ManifestTagInfo
Represents information about a manifest tag, including its node path, tag name, attribute name, attribute value, and any additional attributes.
MonoBehaviorSingleton<T>
ObjectExtensions
PackageInfo
PackageVersion
PackageVersionObject
PriorityLogPrefix
Used for adding priority information as log prefix
RectExtension
RectTransformExtension
RenderEventMgr
RenderTextureExtension
RenderTextureWrapper
Wrapper for RenderTexture that encapsulate operations while RenderTexture be recreated.
RenderTextureWrapperFactory
Factory to allocate and destroy RenderTextureWrapper
Singleton<T>
StringExtension
SystemExtension
SystemObjectExtensions
TransformExtensions
UnityLogger
UnityObjectExtensions
VectorExtension
YLogAndroidAdapter
YLogEditorAdapter
YLogLogger
Logger which encapsulate native YLog
YVRLog
Extension class for all object to provider
YVRLogConfigSO
YVRLogProjectSettingSO
YVRProjectSettingBaseSO<T>
Structs
LoggerConfig
Prefix2PriorityNode
Interfaces
IGfxHelperHandler
IYLogAdapter
Interface that intend to encapsulate YLog operations on different platform
Enums
LogPriority
Priority level for log