Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

Difference between revisions of "UE3:Interface (UT3)"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(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:
UDK

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.