The Core module implements basic classes required for Unity to function.
This module cannot be disabled.
AddComponentMenu | The AddComponentMenu attribute allows you to place a script anywhere in the "Component" menu, instead of just the "Component->Scripts" menu. |
AlwaysLinkAssemblyAttribute | Ensure an assembly is always processed during managed code stripping. |
AnimationCurve | Store a collection of Keyframes that can be evaluated over time. |
Application | Provides access to application runtime data. |
Application | Provides essential methods related to Window Store application. |
Application | Access to platform-specific application runtime data. |
ArchiveFileInterface | Provides methods for managing Unity archive files. |
Arguments | DedicatedServer.Arguments provides accessors for common CLI options |
AssemblyIsEditorAssembly | Assembly level attribute. Any classes in an assembly with this attribute will be considered to be Editor Classes. |
Assert | The Assert class contains assertion methods for setting invariants in the code. |
AssertionException | An exception that is thrown when an assertion fails. |
AsyncGPUReadback | Allows the asynchronous read back of GPU resources. |
AsyncOperation | Asynchronous operation coroutine. |
AsyncReadManager | With the AsyncReadManager, you can perform asynchronous I/O operations through Unity's virtual file system. You can perform these operations on any thread or job. |
AsyncReadManagerMetrics | Manages the recording and retrieval of metrics from the AsyncReadManager. |
AsyncReadManagerMetricsFilters | Defines a filter for selecting specific categories of data when summarizing AsyncReadManager metrics. |
AsyncReadManagerSummaryMetrics | A summary of the metrics collected for AsyncReadManager read operations. |
Awaitable | Awaitable type used to expose asynchronous code, as well as an async return type specifically tailored for Unity. |
Awaitable<T0> | Awaitable type used to expose asynchronous code, as well as an async return type specifically tailored for Unity. |
AwaitableCompletionSource | Objects allowing to control completion of an Awaitable object from user code. |
AwaitableCompletionSource<T0> | Objects allowing to control completion of an Awaitable object from user code. |
BatchRendererGroup | A BatchRendererGroup is an object that lets you perform customizable high performance rendering. |
BeforeRenderOrderAttribute | Use this BeforeRenderOrderAttribute when you need to specify a custom callback order for Application.onBeforeRender. |
Behaviour | Behaviours are Components that can be enabled or disabled. |
BillboardAsset | BillboardAsset describes how a billboard is rendered. |
BillboardRenderer | Renders a billboard from a BillboardAsset. |
BurstAuthorizedExternalMethodAttribute | The BurstAuthorizedExternalMethod attribute lets you mark a function as being authorized for Burst to call from within a static constructor. |
BurstDiscardAttribute | The BurstDiscard attribute lets you remove a method or property from being compiled to native code by the burst compiler. |
Caching | The Caching class lets you manage cached AssetBundles, downloaded using UnityWebRequestAssetBundle.GetAssetBundle. |
Camera | A Camera is a device through which the player views the world. |
CollectionPool<T0,T1> | A Collection such as List, HashSet, Dictionary etc can be pooled and reused by using a CollectionPool. |
ColorGamutUtility | Utility class to query properties of a ColorGamut. |
ColorUsageAttribute | Attribute used to configure the usage of the ColorField and Color Picker for a color. |
ColorUtility | A collection of common color functions. |
CommandBuffer | List of graphics commands to execute. |
CommandBufferExtensions | Static class providing extension methods for CommandBuffer. |
Component | Base class for everything attached to a GameObject. |
ComputeBuffer | GPU data buffer, mostly for use with compute shaders. |
ComputeShader | Compute Shader asset. |
ContextMenu | Use the ContextMenu attribute to add commands to the context menu of the Inspector window. |
ContextMenuItemAttribute | Use this attribute to add a context menu to a field that calls a named method. |
Coroutine | MonoBehaviour.StartCoroutine returns a Coroutine. Instances of this class are only used to reference these coroutines, and do not hold any exposed properties or functions. |
Coverage | Describes the interface for the code coverage data exposed by mono. |
CrashReport | Holds data for a single application crash event and provides access to all gathered crash reports. |
CrashReporting | Exposes useful information related to crash reporting on Windows platforms. |
CreateAssetMenuAttribute | Mark a ScriptableObject-derived type to be automatically listed in the Assets/Create submenu, so that instances of the type can be easily created and stored in the project as ".asset" files. |
Crypto | Class representing cryptography algorithms. |
Cubemap | Class for handling cube maps, Use this to create or modify existing cube map assets. |
CubemapArray | Class for handling Cubemap arrays. |
CullingGroup | Describes a set of bounding spheres that should have their visibility and distances maintained. |
Cursor | Cursor API for setting the cursor (mouse pointer). |
Cursor | Cursor API for Windows Store Apps. |
CustomRenderTexture | Custom Render Textures are an extension to Render Textures that allow you to render directly to the Texture using a Shader. |
CustomRenderTextureManager | Custom Render Texture Manager. |
CustomSampler | Custom CPU Profiler label used for profiling arbitrary code blocks. |
CustomYieldInstruction | Base class for custom yield instructions to suspend coroutines. |
DataUtility | Helper utilities for accessing Sprite data. |
DeallocateOnJobCompletionAttribute | Automatically deallocates the native container when the job is finished. |
Debug | Class containing methods to ease debugging while developing a game. |
DelayedAttribute | Attribute used to make a float, int, or string variable in a script be delayed. |
Device | Interface into tvOS specific functionality. |
Device | Interface into iOS specific functionality. |
DictationRecognizer | DictationRecognizer listens to speech input and attempts to determine what phrase was uttered. |
DictionaryPool<T0,T1> | A version of CollectionPool<T0,T1> for Dictionaries. |
Directory | Exposes static methods for directory operations. |
DisallowMultipleComponent | Prevents MonoBehaviour of same type (or subtype) to be added more than once to a GameObject. |
DiscreteTimeTimeExtensions | Extension methods for the DiscreteTime. |
Display | Provides access to a display / screen for rendering operations. |
DisposeSentinel | DisposeSentinel is used to automatically detect memory leaks. |
DynamicGI | Allows to control the dynamic Global Illumination. |
ExcludeFromCoverageAttribute | Allows you to exclude an Assembly, Class, Constructor, Method or Struct from Coverage. |
ExcludeFromObjectFactoryAttribute | Add this attribute to a class to prevent the class and its inherited classes from being created with ObjectFactory methods. |
ExcludeFromPresetAttribute | Add this attribute to a class to prevent creating a Preset from the instances of the class. |
ExecuteAlways | Makes instances of a script always execute, both as part of Play Mode and when editing. |
ExecuteInEditMode | Makes all instances of a script execute in Edit Mode. |
ExpressionEvaluator | Evaluates simple math expressions; supports int / float and operators: + - * / % ^ ( ). |
ExternalGPUProfiler | The ExternalGPUProfiler API allows developers to programatically take GPU frame captures in conjunction with supported external GPU profilers. GPU frame captures can be used to both analyze performance and debug graphics related issues. |
File | Provides static methods for file operations. |
Flare | A flare asset. Read more about flares in the components reference. |
FlareLayer | FlareLayer component. |
FloatComparer | A float comparer used by Assert performing approximate comparison. |
FormerlySerializedAsAttribute | Use this attribute to rename a field without losing its serialized value. |
FrameCapture | Interface to control XCode Frame Capture. |
FrameDebugger | Controls the Frame Debugger from a script. |
FrameTimingManager | The FrameTimingManager allows the user to capture and access FrameTiming data for multiple frames. |
GameObject | Base class for all entities in Unity Scenes. |
GarbageCollector | API to control the garbage collector on the Mono and IL2CPP scripting backends. |
GenericPool<T0> | Provides a static implementation of ObjectPool<T0>. |
GeometryUtility | Utility class for common geometric functions. |
Gizmos | Gizmos are used to give visual debugging or setup aids in the Scene view. |
GL | Low-level graphics library. |
Gradient | Represents a Gradient used for animating colors. |
GradientUsageAttribute | Controls how the Gradient inspector editor treats the color values. |
GrammarRecognizer | The GrammarRecognizer is a complement to the KeywordRecognizer. In many cases developers will find the KeywordRecognizer fills all their development needs. However, in some cases, more complex grammars will be better expressed in the form of an xml file on disk. The GrammarRecognizer uses Extensible Markup Language (XML) elements and attributes, as specified in the World Wide Web Consortium (W3C) Speech Recognition Grammar Specification (SRGS) Version 1.0. These XML elements and attributes represent the rule structures that define the words or phrases (commands) recognized by speech recognition engines. |
Graphics | Raw interface to Unity's drawing functions. |
GraphicsBuffer | GPU graphics data buffer, for working with geometry or compute shader data. |
GraphicsFormatUtility | This utility class contains helper functions that enable you to query properties of a TextureFormat, RenderTextureFormat, or GraphicsFormat. This class also includes format conversion and size calculation functions. |
GraphicsSettings | Script interface for Graphics Settings. |
GraphicsTexture | Represents the view on a single texture resource that is uploaded to the graphics device. |
Handheld | Interface into functionality unique to handheld devices. |
HashSetPool<T0> | A version of CollectionPool<T0,T1> for HashSets. |
HashUnsafeUtilities | Utilities to compute hashes with unsafe code. |
HashUtilities | Utilities to compute hashes. |
HDROutputSettings | Provides access to HDR display settings and information. |
HeaderAttribute | Use this PropertyAttribute to add a header above some fields in the Inspector. |
HelpURLAttribute | Provide a custom documentation URL for a class. |
HideInCallstackAttribute | Marks the methods you want to hide from the Console window callstack. When you hide these methods they are removed from the detail area of the selected message in the Console window. |
HideInInspector | Flags a variable to not appear in the Inspector. |
IconAttribute | Attribute to specify an icon for a MonoBehaviour or ScriptableObject. |
IgnoredByDeepProfilerAttribute | IgnoredByDeepProfilerAttribute prevents Unity Profiler from capturing method calls. |
IJobExtensions | Extension methods for Jobs using the IJob interface. |
IJobForExtensions | Extension methods for Jobs using the IJobFor. |
IJobParallelForExtensions | Extension methods for Jobs using the IJobParallelFor. |
IJobParallelForTransformExtensions | Extension methods for IJobParallelForTransform. |
ImageEffectAfterScale | Any Image Effect with this attribute will be rendered after Dynamic Resolution stage. |
ImageEffectAllowedInSceneView | Any Image Effect with this attribute can be rendered into the Scene view camera. |
ImageEffectOpaque | Any Image Effect with this attribute will be rendered after opaque geometry but before transparent geometry. |
ImageEffectTransformsToLDR | When using HDR rendering it can sometime be desirable to switch to LDR rendering during ImageEffect rendering. |
ImageEffectUsesCommandBuffer | Use this attribute when image effects are implemented using Command Buffers. |
Input | Provides static methods for Windows specific input manipulation. |
InspectorNameAttribute | Use this attribute on enum value declarations to change the display name shown in the Inspector. |
InspectorOrderAttribute | Shows sorted enum values in the Inspector enum UI dropdowns i.e. EditorGUI.EnumPopup, PropertyField etc. This attribute can be applied to enum types only. |
InvalidImportException | Exception raised by the Resource Loader on SRP's. |
JobHandleUnsafeUtility | JobHandle Unsafe Utilities. |
JobProducerTypeAttribute | All job interface types must be marked with the JobProducerType. This is used to compile the Execute method by the Burst ASM inspector. |
JobsUtility | Static class containing functionality to create, run and debug jobs. |
KeywordRecognizer | KeywordRecognizer listens to speech input and attempts to match uttered phrases to a list of registered keywords. |
Launcher | Class which is capable of launching user's default app for file type or a protocol. See also PlayerSettings where you can specify file or URI associations. |
LensFlare | Script interface for a Lens flare component. |
LicenseInformation | This class provides information regarding application's trial status and allows initiating application purchase. |
Light | Script interface for light components. |
Light2DBase | Provides a base class for 2D lights. |
LightingSettings | An object containing settings for precomputing lighting data, that Unity can serialize as a Lighting Settings Asset. |
LightmapData | Data of a lightmap. |
LightmapperUtils | Utility class for converting Unity Lights to light types recognized by the baking backends. |
Lightmapping | Interface to the light baking backends. |
LightmapSettings | Stores lightmaps of the Scene. |
LightProbeGroup | Light Probe Group. |
LightProbeProxyVolume | The Light Probe Proxy Volume component offers the possibility to use higher resolution lighting for large non-static GameObjects. |
LightProbes | Stores light probe data for all currently loaded Scenes. |
LineRenderer | The line renderer is used to draw free-floating lines in 3D space. |
LineUtility | A collection of common line functions. |
LinkedPool<T0> | A linked list version of IObjectPool<T0>. |
ListPool<T0> | A version of CollectionPool<T0,T1> for Lists. |
LoadStoreActionDebugModeSettings | Whether to show undefined areas of the display that might cause rendering problems in your built application. |
LODGroup | LODGroup lets you group multiple Renderers into LOD levels. |
Logger | Initializes a new instance of the Logger. |
ManagedReferenceUtility | Utility functions related to SerializeReference manipulation and access. |
Material | The material class. |
MaterialPropertyBlock | A block of material values to apply. |
MemoryProfiler | Memory profiling API container class. |
MemorySnapshotMetadata | Container for memory snapshot metadata. |
Mesh | A class that allows you to create or modify meshes. |
MeshFilter | A class to access the Mesh of the mesh filter. |
MeshRenderer | Renders meshes inserted by the MeshFilter or TextMesh. |
MessageEventArgs | Arguments passed to Action callbacks registered in PlayerConnection. |
MinAttribute | Attribute used to make a float or int variable in a script be restricted to a specific minimum value. |
MonoBehaviour | MonoBehaviour is a base class that many Unity scripts derive from. |
MultilineAttribute | Attribute to make a string be edited with a multi-line textfield. |
NativeArrayUnsafeUtility | NativeArray Unsafe Utility. |
NativeContainerAttribute | Allows you to create your own custom native container. |
NativeContainerIsAtomicWriteOnlyAttribute | NativeContainerIsAtomicWriteOnlyAttribute. |
NativeContainerIsReadOnlyAttribute | NativeContainerIsReadOnlyAttribute. |
NativeContainerSupportsDeallocateOnJobCompletionAttribute | Indicates that a native container can be automatically deallocated. |
NativeContainerSupportsDeferredConvertListToArray | NativeContainerSupportsDeferredConvertListToArray. |
NativeContainerSupportsMinMaxWriteRestrictionAttribute | NativeContainerSupportsMinMaxWriteRestrictionAttribute. |
NativeDisableContainerSafetyRestrictionAttribute | By default native containers are tracked by the safety system to avoid race conditions. The safety system encapsulates the best practices and catches many race condition bugs from the start. |
NativeDisableParallelForRestrictionAttribute | NativeDisableParallelForRestrictionAttribute. |
NativeDisableUnsafePtrRestrictionAttribute | By default unsafe Pointers are not allowed to be used in a job since it is not possible for the Job Debugger to gurantee race condition free behaviour. This attribute lets you explicitly disable the restriction on a job. |
NativeFixedLengthAttribute | The container has from start a size that will never change. |
NativeLeakDetection | Static class for native leak detection settings. |
NativeSetClassTypeToNullOnScheduleAttribute | When this attribute is applied to a field in a job struct, the managed reference to the class will be set to null on the copy of the job struct that is passed to the job. |
NativeSetThreadIndexAttribute | This attribute can inject a worker thread index into an int on the job struct. This is usually used in the implementation of atomic containers. The index is guaranteed to be unique to any other job that might be running in parallel. |
NativeSliceUnsafeUtility | NativeSlice unsafe utility class. |
NonReorderableAttribute | Disables reordering of an array or list in the Inspector window. |
Notification | Default implementation for Playable notifications. |
Object | Base class for all objects Unity can reference. |
ObjectIdRequest | ObjectId request that can be used to determine the object corresponding to each pixel. Can be submitted using either Camera.SubmitRenderRequest or RenderPipeline.SubmitRenderRequest, and the results can be used either on the CPU in C# or the GPU in a shader. |
ObjectIdResult | The results of an ObjectIdRequest, stored in ObjectIdRequest._result, containing the ObjectIdResult.idToObjectMapping that is needed to interpret the color-encoded object IDs that are rendered in the ObjectIdRequest._destination RenderTexture. |
ObjectPool<T0> | A stack based IObjectPool<T0>. |
OcclusionArea | OcclusionArea is an area in which occlusion culling is performed. |
OcclusionPortal | The portal for dynamically changing occlusion at runtime. |
OnDemandRendering | Use the OnDemandRendering class to control and query information about your application's rendering speed independent from all other subsystems (such as physics, input, or animation). |
OnDemandResources | On Demand Resources API. |
OnDemandResourcesRequest | Represents a request for On Demand Resources (ODR). It's an AsyncOperation and can be yielded in a coroutine. |
PhotoCapture | Captures a photo from the web camera and stores it in memory or on disk. |
PhotoCaptureFrame | Contains information captured from the web camera. |
PhraseRecognitionSystem | Phrase recognition system is responsible for managing phrase recognizers and dispatching recognition events to them. |
PhraseRecognizer | A common base class for both keyword recognizer and grammar recognizer. |
Ping | Ping any given IP address (given in dot notation). |
PIX | Provides an interface to control GPU frame capture in Microsoft's PIX software. |
PixelPerfectRendering | A collection of APIs that facilitate pixel perfect rendering of sprite-based renderers. |
PlayableAsset | A base class for assets that can be used to instantiate a Playable at runtime. |
PlayableBehaviour | PlayableBehaviour is the base class from which every custom playable script derives. |
PlayableExtensions | Extensions for all the types that implements IPlayable. |
PlayableOutputExtensions | Extensions for all the types that implements IPlayableOutput. |
PlayerConnection | Used for handling the network connection from the Player to the Editor. |
PlayerLoop | The class representing the player loop in Unity. |
PlayerPrefs | PlayerPrefs is a class that stores Player preferences between game sessions. It can store string, float and integer values into the user’s platform registry. |
PlayerPrefsException | An exception thrown by the PlayerPrefs class in a web player build. |
PreferBinarySerialization | Prefer ScriptableObject derived type to use binary serialization regardless of project's asset serialization mode. |
PreserveAttribute | PreserveAttribute prevents byte code stripping from removing a class, method, field, or property. |
Profiler | Controls the Profiler from script. |
ProfilerUnsafeUtility | Utility class which provides access to low level Profiler API. |
Projector | A script interface for a projector component. |
PropertyAttribute | Base class to derive custom property attributes from. Use this to create custom attributes for script variables. |
PropertyCollectionAttribute | Base class to derive custom property attributes for collections from. Use this to create custom attributes for array and list variables in scripts. |
QualitySettings | This represents the script interface for Quality Settings. |
Random | Easily generate random data for games. |
RangeAttribute | Attribute used to make a float or int variable in a script be restricted to a specific range. |
RationalTimeExtensions | Extension method operations for RationalTime. |
RayTracingAccelerationStructure | A data structure used to represent the geometry in the Scene for GPU ray tracing. |
RayTracingShader | A shader for GPU ray tracing. |
ReadOnlyAttribute | The ReadOnly attribute lets you mark a member of a struct used in a job as read-only. |
Recorder | Records profiling data produced by a specific Sampler. |
RectOffset | Offsets for rectangles, borders, etc. |
RectTransform | Position, size, anchor and pivot information for a rectangle. |
ReflectionProbe | The reflection probe is used to capture the surroundings into a texture which is passed to the shaders and used for reflections. |
Remote | A class for Apple TV remote input configuration. |
Renderer | General functionality for all renderers. |
RendererExtensions | Extension methods to the Renderer class, used only for the UpdateGIMaterials method used by the Global Illumination System. |
RenderPipeline | Defines a series of commands and settings that describes how Unity renders a frame. |
RenderPipelineAsset | An asset that produces a specific IRenderPipeline. |
RenderPipelineAsset<T0> | An asset that produces a specific IRenderPipeline. |
RenderPipelineGlobalSettings | A ScriptableObject to associate with a RenderPipeline and store project-wide settings for that Pipeline. |
RenderPipelineGraphicsSettingsExtensions | Class that contains extensions for |
RenderPipelineManager | Render Pipeline manager. |
RenderSettings | Experimental render settings features. |
RenderSettings | The Render Settings contain values for a range of visual elements in your Scene, like fog and ambient light. |
RenderSettings | Experimental render settings features. |
RenderTexture | Render textures are textures that can be rendered to. |
ReplayKit | ReplayKit is only available on certain iPhone, iPad and iPod Touch devices running iOS 9.0 or later. |
RequireAttributeUsagesAttribute | Only allowed on attribute types. If the attribute type is marked, then so too will all CustomAttributes of that type. |
RequireComponent | The RequireComponent attribute automatically adds required components as dependencies. |
RequireDerivedAttribute | When the type is marked, all types derived from that type will also be marked. |
RequiredInterfaceAttribute | When a type is marked, all interface implementations of the specified types will be marked. |
RequiredMemberAttribute | When a type is marked, all of it's members with [RequiredMember] will be marked. |
RequireImplementorsAttribute | When the interface type is marked, all types implementing that interface will be marked. |
ResourceRequest | Asynchronous load request from the Resources bundle. |
Resources | The Resources class allows you to find and access Objects including assets. |
ResourcesAPI | Derive from this base class to provide alternative implementations to the C# behavior of specific Resources methods. |
RuntimeInitializeOnLoadMethodAttribute | Use this attribute to get a callback when the runtime is starting up and loading the first scene. |
Sampler | Provides control over a CPU Profiler label. |
ScalableBufferManager | Scales render textures to support dynamic resolution if the target platform/graphics API supports it. |
SceneManager | Scene management at run-time. |
SceneManagerAPI | Derive from this base class to provide alternative implementations to the C# behavior of specific SceneManager methods. |
SceneUtility | Scene and Build Settings related utilities. |
Screen | Provides access to display information. |
Screen | Access platform-specific display information. |
ScriptableObject | A class you can derive from if you want to create objects that live independently of GameObjects. |
ScriptableRuntimeReflectionSystem | Empty implementation of IScriptableRuntimeReflectionSystem. |
ScriptableRuntimeReflectionSystemSettings | Global settings for the scriptable runtime reflection system. |
ScriptPlayableBinding | A PlayableBinding that contains information representing a ScriptingPlayableOutput. |
SearchContextAttribute | This attribute can be attached to a component object field in order to have the ObjectField use the advanced Object Picker. |
Security | Webplayer security related class. Not supported from 5.4.0 onwards. |
SelectionBaseAttribute | Add this attribute to a script class to mark its GameObject as a selection base object for Scene View picking. |
SerializeField | Force Unity to serialize a private field. |
SerializeReference | A scripting attribute that instructs Unity to serialize a field as a reference instead of as a value. |
Shader | Shader scripts used for all rendering. |
ShaderVariantCollection | ShaderVariantCollection records which shader variants are actually used in each shader. |
ShaderWarmup | Prewarms shaders in a way that is supported by all graphics APIs. |
SkinnedMeshRenderer | The Skinned Mesh filter. |
Skybox | A script interface for the skybox component. |
SleepTimeout | Constants for special values of Screen.sleepTimeout. |
Snapping | Snap values to rounded increments. |
SortingGroup | Adding a SortingGroup component to a GameObject will ensure that all Renderers within the GameObject's descendants will be sorted and rendered together. |
SpaceAttribute | Use this PropertyAttribute to add some spacing in the Inspector. |
SparseTexture | Class for handling Sparse Textures. |
SplashScreen | Provides an interface to the Unity splash screen. |
Sprite | Represents a Sprite object for use in 2D gameplay. |
SpriteAtlas | Sprite Atlas is an asset created within Unity. It is part of the built-in sprite packing solution. |
SpriteAtlasManager | Manages SpriteAtlas during runtime. |
SpriteDataAccessExtensions | A list of methods designed for reading and writing to the rich internal data of a Sprite. |
SpriteRenderer | Renders a Sprite for 2D graphics. |
SpriteRendererDataAccessExtensions | A list of methods that allow the caller to override what the SpriteRenderer renders. |
StaticBatchingUtility | StaticBatchingUtility can prepare your objects to take advantage of Unity's static batching. |
SupportedOnRenderPipelineAttribute | Set which render pipelines make a class active. |
SupportedRenderingFeatures | Describes the rendering features supported by a given render pipeline. |
SystemInfo | Access system and hardware information. |
SystemInfo | Access platform-specific system and hardware information. |
TextAreaAttribute | Attribute to make a string be edited with a height-flexible and scrollable text area. |
TextAsset | Represents a raw text or binary file asset. |
Texture | Base class for Texture handling. |
Texture2D | Class that represents textures in C# code. |
Texture2DArray | Class for handling 2D texture arrays. |
Texture3D | Class for handling 3D Textures, Use this to create 3D texture assets. |
TextureMipmapLimitGroups | Script interface for texture mipmap limit groups. |
TexturePlayableBinding | A PlayableBinding that contains information representing a TexturePlayableOutput. |
Tile | Represents tile on Windows start screen |
Time | Provides an interface to get time information from Unity. |
Toast | Represents a toast notification in Windows Store Apps. |
TooltipAttribute | Specify a tooltip for a field in the Inspector window. |
TouchScreenKeyboard | Interface for on-screen keyboards. Only native iPhone, Android, and Windows Store Apps are supported. |
TrailRenderer | The trail renderer is used to make trails behind objects in the Scene as they move about. |
Transform | Position, rotation and scale of an object. |
UnityAPICompatibilityVersionAttribute | Declares an assembly to be compatible (API wise) with a specific Unity API. Used by internal tools to avoid processing the assembly in order to decide whether assemblies may be using old Unity API. |
UnityEvent | A zero argument persistent callback that can be saved with the Scene. |
UnityEvent<T0,T1,T2,T3> | Four argument version of UnityEvent. |
UnityEvent<T0,T1,T2> | Three argument version of UnityEvent. |