UE3:Interface (UT3): Difference between revisions

From Unreal Wiki, The Unreal Engine Documentation Site
Auto-generated page
 
added description
 
Line 2: Line 2:
| package = Core
| package = Core
}}
}}
{{autogenerated}}
The base class for all [[interfaces]]. Interface declarations without an explicit parent interface extend this class.
Base class for all interfaces


Copyright 1998-2007 Epic Games, Inc. All Rights Reserved
Technically this is a class extending class {{cl|Object}}, but you should really treat interfaces as not being in the class hierarchy. Keep in mind that [[class limiter]]s strictly limit a class reference according to the class hierarchy, not according to any implemented interfaces.

Latest revision as of 09:53, 22 October 2009

UT3 Object >> Interface
Package:
Core
Known direct subinterfaces:
UIListElementCellProvider, OnlineSystemInterface, OnlineVoiceInterface, OnlineContentInterface, UIDataStoreSubscriber, OnlinePlayerInterface, UIStyleResolver, OnlinePlayerInterfaceEx, UIStringRenderer, UIEventContainer, OnlineAccountInterface, OnlineGameInterface, OnlineNewsInterface, OnlineStatsInterface, UIListElementProvider, UISettingsClient, IWebAdminUser, CustomPropertyItemHandler, IAdvWebAdminSettings, IQueryHandler, ISession, ISessionHandler, IWebAdminAuth
This interface in other games:

The base class for all interfaces. Interface declarations without an explicit parent interface extend this class.

Technically this is a class extending class Object, but you should really treat interfaces as not being in the class hierarchy. Keep in mind that class limiters strictly limit a class reference according to the class hierarchy, not according to any implemented interfaces.