diff --git a/Source/Engine/Level/Actor.h b/Source/Engine/Level/Actor.h
index 85dccfe13..ef4e0fc36 100644
--- a/Source/Engine/Level/Actor.h
+++ b/Source/Engine/Level/Actor.h
@@ -208,7 +208,7 @@ public:
///
/// Type of the actor to search for. Includes any actors derived from the type.
/// The child actor or null.
- API_FUNCTION() Actor* GetChild(const MClass* type) const;
+ API_FUNCTION() Actor* GetChild(API_PARAM(Attributes="TypeReference(typeof(Actor))") const MClass* type) const;
///
/// Gets the child actor of the given type.
@@ -225,7 +225,7 @@ public:
///
/// Type of the actor to search for. Includes any actors derived from the type.
/// The child actors.
- API_FUNCTION() Array GetChildren(const MClass* type) const;
+ API_FUNCTION() Array GetChildren(API_PARAM(Attributes="TypeReference(typeof(Actor))") const MClass* type) const;
///
/// Gets the child actors of the given type.
@@ -271,7 +271,7 @@ public:
///
/// Type of the script to search for. Includes any scripts derived from the type.
/// The script or null.
- API_FUNCTION() Script* GetScript(const MClass* type) const;
+ API_FUNCTION() Script* GetScript(API_PARAM(Attributes="TypeReference(typeof(Script))") const MClass* type) const;
///
/// Gets the script of the given type from this actor.
@@ -288,7 +288,7 @@ public:
///
/// Type of the script to search for. Includes any scripts derived from the type.
/// The scripts.
- API_FUNCTION() Array