UDK 3.2.7 C/C++ API Reference
Public Attributes
_typelib_InterfaceAttributeTypeDescription Struct Reference

The description of an interface attribute. More...

#include <typedescription.h>

List of all members.

Public Attributes

typelib_InterfaceMemberTypeDescription aBase
 inherits all members of typelib_InterfaceMemberTypeDescription
sal_Bool bReadOnly
 determines whether attribute is read only
typelib_TypeDescriptionReferencepAttributeTypeRef
 type of the attribute
struct
_typelib_InterfaceTypeDescription
pInterface
 the interface description this attribute is a member of
typelib_TypeDescriptionReferencepBaseRef
 the inherited direct base attribute (null for an attribute that is not inherited)
sal_Int32 nIndex
 if pBaseRef is null, the member position of this attribute within pInterface, not counting members inherited from bases; if pBaseRef is not null, the index of the direct base within pInterface from which this attribute is inherited
sal_Int32 nGetExceptions
 number of getter exceptions
typelib_TypeDescriptionReference ** ppGetExceptions
 array of getter exception types
sal_Int32 nSetExceptions
 number of setter exceptions
typelib_TypeDescriptionReference ** ppSetExceptions
 array of setter exception types

Detailed Description

The description of an interface attribute.

The type class of this description is typelib_TypeClass_INTERFACE_ATTRIBUTE. The size and the alignment are 0.


Member Data Documentation

inherits all members of typelib_InterfaceMemberTypeDescription

determines whether attribute is read only

number of getter exceptions

Since:
UDK 3.2.0

if pBaseRef is null, the member position of this attribute within pInterface, not counting members inherited from bases; if pBaseRef is not null, the index of the direct base within pInterface from which this attribute is inherited

Since:
UDK 3.2.0

number of setter exceptions

Since:
UDK 3.2.0

type of the attribute

the inherited direct base attribute (null for an attribute that is not inherited)

Since:
UDK 3.2.0

the interface description this attribute is a member of

array of getter exception types

Since:
UDK 3.2.0

array of setter exception types

Since:
UDK 3.2.0

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines