Always snap to grid

Difference between revisions of "Template:Category implementing classes"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(New page: This category contains all {{#if:{{{custom|}}}|custom}} UnrealScript classes implementing the [[{{{3|{{{2}}}}}}]] interface {{{1}}}. <includeonly> {{#if:{{{c...)
 
m
Line 2: Line 2:
 
<includeonly>
 
<includeonly>
 
{{#if:{{{custom|}}}
 
{{#if:{{{custom|}}}
|{{#ifexist:Category:Classes implementing {{{1}}} ({{{2}}})|[[Category:Classes implementing {{{1}}} ({{{2}}}){{!}}{{{1}}} ({{{2}}})]]}} [[Category:Custom classes implementing an interface| {{PAGENAME}}]] [[Category:Custom {{{2}}}-specific classes{{!}} {{PAGENAME}}]]
+
|{{#ifexist:Category:Classes implementing {{{1}}} ({{{2}}})|[[Category:Classes implementing {{{1}}} ({{{2}}}){{!}}{{{1}}} ({{{2}}})]]}} [[Category:Custom classes implementing an interface{{!}}{{{1}}} ({{{2}}})]] [[Category:Custom {{{2}}}-specific classes{{!}} {{PAGENAME}}]]
|[[Category:Classes implementing an interface| {{PAGENAME}}]] [[Category:{{{2}}}-specific classes{{!}} {{PAGENAME}}]]
+
|[[Category:Classes implementing an interface{{!}}{{{1}}} ({{{2}}})]] [[Category:{{{2}}}-specific classes{{!}} {{PAGENAME}}]]
 
}}</includeonly><noinclude>
 
}}</includeonly><noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Revision as of 06:49, 16 March 2008

This category contains all UnrealScript classes implementing the [[{{{2}}}]] interface {{{1}}}.

[edit] Documentation

This template defines the content of category pages for classes implementing a specific interface.

Usage

For stock class categories implementing stock interfaces:

{{category implementing classes|SomeInterface|UE3}}

If the interface extends another stock interface: (other than "Interface" itself)

{{category implementing classes|SomeInterface|UE3|parent=ParentInterface}}

For custom class categories implementing stock interfaces:

{{category implementing classes|SomeInterface|UE3|custom=yes}}

For custom class categories implementing custom interfaces:

{{category implementing classes|SomeCustomInterface|UE3|custom=interface}}

If the custom interface extends another interface implemented by custom classes:

{{category implementing classes|SomeCustomInterface|UE3|custom=interface|customparent=CustomParentInterface}}

See also