Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET

Namespace: Visual3D.Demo
Assembly: Demo Assets (in Demo Assets.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public class CreatureBase : AvatarBase
Public Class CreatureBase _
	Inherits AvatarBase

Members

               
 All Members  Constructors   Properties   Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
CreatureBase()()()()
Initializes a new instance of the CreatureBase class
Abilities (Inherited from EntityBase.)
ActionIsActive(NameID) (Inherited from EntityBase.)
Actions (Inherited from EntityBase.)
Activate()()()() (Inherited from EntityBase.)
ActivateAction(ActionBase) (Inherited from EntityBase.)
ActivateAction(NameID) (Inherited from EntityBase.)
Activated (Inherited from ActivatedComponent.)
ActiveActions (Inherited from EntityBase.)
ActiveAnimations (Inherited from ModelEntity.)
Activities (Inherited from EntityBase.)
Actor (Inherited from ModelEntity.)
Add(Object) (Inherited from EntityBase.)
Add(Type, Object) (Inherited from EntityBase.)
Add(NameID, Object) (Inherited from EntityBase.)
AddAction(ActionBase) (Inherited from EntityBase.)
AddAction(NameID, ActionBase) (Inherited from EntityBase.)
AddChild(EntityBase) (Inherited from SceneEntity.)
AddChild(EntityBase, Vector3) (Inherited from SceneEntity.)
Animations (Inherited from ModelEntity.)
AnimationSet (Inherited from ModelEntity.)
AppearanceSettings (Inherited from SceneEntity.)
AssetInfo (Inherited from EntityBase.)
Attach(Object) (Inherited from EntityBase.)
AttachedToOwner(IComponentOwner) (Inherited from EntityComponent.)
BaseAsset (Inherited from EntityBase.)
BringBottomToGround()()()() (Inherited from SceneEntity.)
CanAttach(Object) (Inherited from EntityBase.)
CanDetach(Object) (Inherited from EntityBase.)
CanTalk(EntityBase) (Inherited from SEntitySystem.)
CanTalk(EntityBase) (Inherited from SBehaviors.)
CanTalk(EntityBase, Speaker%) (Inherited from SEntitySystem.)
CanTalk(EntityBase, Speaker%, Conversation%) (Inherited from SEntitySystem.)
ChildOwner (Inherited from EntityBase.)
ComponentOwner
Owner of this component (contained in it's ".Components" container).
(Inherited from EntityComponent.)
Components (Inherited from EntityBase.)
ComponentsForGlobalSceneFolders (Inherited from ComponentBase.)
ComponentTypeKey (Inherited from ActivatedComponent.)
ContainsAction(NameID) (Inherited from EntityBase.)
Context
Defines the Owner of this component as well as the role (i.e. 'slot') that this component fulfills.
(Inherited from ComponentBase.)
CreateAnimation(String) (Inherited from AvatarBase.)
CreateAnimation(String, MotionBase) (Inherited from AvatarBase.)
CreateAnimation(String, Scalar) (Inherited from AvatarBase.)
CreateAnimation(NameID, String) (Inherited from AvatarBase.)
CreateAnimation(String, Scalar, MotionBase) (Inherited from AvatarBase.)
CreateAnimation(NameID, String, MotionBase) (Inherited from AvatarBase.)
CreateAnimation(NameID, String, Scalar) (Inherited from AvatarBase.)
CreateAnimation(NameID, String, Scalar, MotionBase) (Inherited from AvatarBase.)
CreateBehaviorTrigger(NameID, NameID) (Inherited from AvatarBase.)
CreateMethodTrigger<(Of <<'(TEvent>)>>)(Handler<(Of <<'(TEvent>)>>)) (Inherited from AvatarBase.)
CreateMethodTrigger(SimpleMethod) (Inherited from AvatarBase.)
CreateMethodTrigger(StandardMethod) (Inherited from AvatarBase.)
CreateMethodTrigger<(Of <<'(TEvent>)>>)(NameID, Handler<(Of <<'(TEvent>)>>)) (Inherited from AvatarBase.)
CreateMethodTrigger(NameID, SimpleMethod) (Inherited from AvatarBase.)
CreateMethodTrigger(NameID, StandardMethod) (Inherited from AvatarBase.)
CreateService<(Of <<'(TService>)>>)()()()() (Inherited from ComponentBase.)
CreateSoundTrigger(AssetRef<(Of <<'(SoundConfigAsset>)>>)) (Inherited from AvatarBase.)
CreateSoundTrigger(SoundConfigAsset) (Inherited from AvatarBase.)
CreateSoundTrigger(NameID, String) (Inherited from AvatarBase.)
CreateSoundTrigger(NameID, String, Scalar) (Inherited from AvatarBase.)
CreateSoundTrigger(NameID, String, XNADistanceRange) (Inherited from AvatarBase.)
CreateSoundTrigger(NameID, String, Nullable<(Of <<'(Scalar>)>>), Nullable<(Of <<'(XNADistanceRange>)>>)) (Inherited from AvatarBase.)
CreateState(NameID) (Inherited from AvatarBase.)
CreateTurnTrigger(NameID, Angle, Scalar) (Inherited from AvatarBase.)
CreateTurnTrigger(NameID, Angle, Scalar, Boolean, AccelerationType) (Inherited from AvatarBase.)
Deactivate()()()() (Inherited from EntityBase.)
DeactivateAction(NameID) (Inherited from EntityBase.)
Deactivated (Inherited from ActivatedComponent.)
Detach(Object) (Inherited from EntityBase.)
DetachedFromOwner(IComponentOwner) (Inherited from EntityComponent.)
Dispose()()()() (Inherited from ComponentBase.)
Disposed (Inherited from ComponentBase.)
Do(ActionBase) (Inherited from EntityBase.)
EditorAddNewAbility (Inherited from EntityBase.)
EditorAddNewAction (Inherited from EntityBase.)
EditorAddNewEventTrigger (Inherited from EntityBase.)
Entity (Inherited from EntityBase.)
EntityFlags
Gets or sets the set of categories and capabilities of an object for AI and other systems.
(Inherited from SceneEntity.)
FindEntities(EntityBase, Boolean) (Inherited from EntityExtensions.)
FindNearest(EntityBase) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Func<(Of <<'(EntityBase, Boolean>)>>)) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Flag) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance, Flag) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance, Func<(Of <<'(EntityBase, Boolean>)>>)) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance%, Func<(Of <<'(EntityBase, Boolean>)>>)) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance%, Distance) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Func<(Of <<'(EntityBase, Boolean>)>>), Flag) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance%, Func<(Of <<'(EntityBase, Boolean>)>>), Flag) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance%, Distance, Func<(Of <<'(EntityBase, Boolean>)>>)) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance%, Distance, Func<(Of <<'(EntityBase, Boolean>)>>), Flag) (Inherited from EntityExtensions.)
FindNearest(EntityBase, Distance%, Distance, Func<(Of <<'(EntityBase, Boolean>)>>), Flag, Scalar, Boolean) (Inherited from EntityExtensions.)
ForEachComponent<(Of <<'(TComponent>)>>)(Action<(Of <<'(TComponent>)>>)) (Inherited from EntityBase.)
Get<(Of <<'(T>)>>)()()()() (Inherited from EntityBase.)
Get<(Of <<'(T>)>>)(T%) (Inherited from EntityBase.)
Get<(Of <<'(TKey, TDerived>)>>)(TDerived%) (Inherited from EntityBase.)
Get<(Of <<'(T>)>>)(NameID) (Inherited from EntityBase.)
Get(NameID, Object%) (Inherited from EntityBase.)
Get<(Of <<'(T>)>>)(NameID, T%) (Inherited from EntityBase.)
GetAction(NameID) (Inherited from EntityBase.)
GetActions()()()() (Inherited from EntityBase.)
GetAll<(Of <<'(TComponent>)>>)()()()() (Inherited from EntityBase.)
GetOrCreate<(Of <<'(K, T>)>>)()()()() (Inherited from EntityBase.)
GetOrCreate<(Of <<'(T>)>>)(T%) (Inherited from EntityBase.)
GetOrCreate<(Of <<'(K, T>)>>)(T%) (Inherited from EntityBase.)
GetOrCreate<(Of <<'(T>)>>)(NameID, T%) (Inherited from EntityBase.)
GetService<(Of <<'(TService>)>>)()()()() (Inherited from ComponentBase.)
GetService<(Of <<'(TService>)>>)(TService%) (Inherited from ComponentBase.)
Has<(Of <<'(K, T>)>>)(EntityBase, T%) (Inherited from SEntitySystem.)
Has<(Of <<'(T>)>>)(EntityBase, T%) (Inherited from SEntitySystem.)
Has<(Of <<'(T>)>>)(EntityBase, NameID, T%) (Inherited from SEntitySystem.)
HasComponents (Inherited from EntityBase.)
HasConversation(EntityBase) (Inherited from SEntitySystem.)
HasConversation(EntityBase, Conversation%) (Inherited from SEntitySystem.)
HasEntity (Inherited from EntityBase.)
HasEntityFlag(EntityBase, Flag) (Inherited from EntityExtensions.)
HasEntityFlag(EntityBase, Flag, Boolean) (Inherited from EntityExtensions.)
HasName (Inherited from EntityComponent.)
HasScene (Inherited from SceneEntity.)
InAreas (Inherited from SceneEntity.)
Initialize()()()() (Inherited from ActivatedComponent.)
Initialized (Inherited from ActivatedComponent.)
InputController (Inherited from SceneEntity.)
InputControllerPrefab (Inherited from SceneEntity.)
IsActive (Inherited from EntityBase.)
IsAnimatable (Inherited from ModelEntity.)
IsAutoActivated (Inherited from ActivatedComponent.)
IsDeserialized
Indicates if Instance was created by Deserialization.
(Inherited from ComponentBase.)
IsDisposed
Indicates if Dispose() was called for this instance (and it's either in process of Disposing or already fully disposed).
(Inherited from ComponentBase.)
IsInitialized (Inherited from ActivatedComponent.)
IsInRange(EntityBase, EntityBase, Distance) (Inherited from SEntitySystem.)
IsInScene (Inherited from SceneEntity.)
IsOwnerActive (Inherited from ActivatedComponent.)
IsPerceptible(EntityBase) (Inherited from EntityExtensions.)
IsSaved (Inherited from EntityBase.)
IsVisible (Inherited from SceneEntity.)
Mobile (Inherited from AvatarBase.)
Model (Inherited from ModelEntity.)
ModelName (Inherited from ModelEntity.)
Name (Inherited from EntityComponent.)
NameID (Inherited from EntityComponent.)
NotifyComponentsOfEvent<(Of <<'(TEvent>)>>)(TEvent) (Inherited from EntityBase.)
ObjectGroup (Inherited from SceneEntity.)
ObjectType (Inherited from SceneEntity.)
OnCollided(EntityBase) (Inherited from SceneEntity.)
OnMaterialLoading()()()() (Inherited from SceneEntity.)
OnMemberwiseClone()()()() (Inherited from ComponentBase.)
OnModelLoaded()()()() (Inherited from ModelEntity.)
OnSizeChanged()()()() (Inherited from SceneEntity.)
OwnerActivated(IComponentOwner) (Inherited from EntityComponent.)
OwnerDeactivated(IComponentOwner) (Inherited from EntityComponent.)
OwnerEntity (Inherited from ActivatedComponent.)
Parent (Inherited from SceneEntity.)
Persistence (Inherited from EntityBase.)
PhysicalObject (Inherited from SceneEntity.)
PhysicsBody (Inherited from SceneEntity.)
PhysicsSettings (Inherited from SceneEntity.)
Prefab (Inherited from EntityBase.)
PrefabID (Inherited from EntityBase.)
PrefabName (Inherited from EntityBase.)
Remove<(Of <<'(T>)>>)()()()() (Inherited from EntityBase.)
Remove(Object) (Inherited from EntityBase.)
Remove(NameID) (Inherited from EntityBase.)
RemoveAction<(Of <<'(T>)>>)()()()() (Inherited from EntityBase.)
RemoveAction(NameID) (Inherited from EntityBase.)
RenameKey(NameID, NameID) (Inherited from EntityBase.)
ReplaceAction(ActionBase) (Inherited from EntityBase.)
ReplaceAction(NameID, ActionBase) (Inherited from EntityBase.)
Scene (Inherited from SceneEntity.)
Scheduler (Inherited from ActivatedComponent.)
Selectability (Inherited from SceneEntity.)
Set<(Of <<'(T>)>>)(T) (Inherited from EntityBase.)
Set(Type, Object) (Inherited from EntityBase.)
Set(NameID, Object) (Inherited from EntityBase.)
Spatial (Inherited from SceneEntity.)
Spatial(EntityBase) (Inherited from EntityExtensions.)
SpatialChildren (Inherited from SceneEntity.)
Speaker(EntityBase) (Inherited from SEntitySystem.)
SpeedScalar (Inherited from SceneEntity.)
Talk(EntityBase) (Inherited from SBehaviors.)
Talk(EntityBase, String) (Inherited from SBehaviors.)
Talk(EntityBase, Conversation) (Inherited from SBehaviors.)
Talk(EntityBase, EntityBase) (Inherited from SBehaviors.)
Talk(EntityBase, EntityBase, String) (Inherited from SBehaviors.)
Talk(EntityBase, EntityBase, Conversation) (Inherited from SBehaviors.)
Talk(EntityBase, SEntity, String) (Inherited from SBehaviors.)
ToString()()()() (Inherited from ModelEntity.)
ToString(Boolean) (Inherited from EntityBase.)
TriggerAIEvent(BaseEvent) (Inherited from EntityBase.)
TriggerEvent(BaseEvent) (Inherited from EntityBase.)
Update()()()() (Inherited from ActivatedComponent.)
UpdatePerFrame(RenderFrameEventArgs) (Inherited from SceneEntity.)
UpdateTimeInterval (Inherited from ActivatedComponent.)
VisualObject (Inherited from SceneEntity.)
VisualObject(EntityBase) (Inherited from EntityExtensions.)

Inheritance Hierarchy

System..::..Object
  Visual3D.EntityModel..::..ComponentBase
    Visual3D.EntityModel..::..EntityComponent
      Visual3D..::..ActivatedComponent
        Visual3D..::..EntityBase
          Visual3D..::..SceneEntity
            Visual3D..::..ModelEntity
              Visual3D.Demo..::..AvatarBase
                Visual3D.Demo..::..CreatureBase
                  Visual3D.Demo.Avatars..::..FlockOfSeagulls
                  Visual3D.Demo.Avatars..::..Golem
                  Visual3D.Demo.Avatars..::..SchoolOfFish
                  Visual3D.Demo.Avatars..::..SeaBeast

See Also