|
delegate void | AnEvent (Bot callbot, EventType someevent) |
|
| Bot (BotManager bm, List< IBehaviour > behaviours, string firstName, string lastName, string password, string startLocation, string loginUri) |
| Constructor More...
|
|
bool | TryGetBehaviour (string abbreviatedName, out IBehaviour behaviour) |
|
bool | AddBehaviour (IBehaviour behaviour) |
|
bool | RemoveBehaviour (string abbreviatedName) |
|
void | Disconnect () |
| Tells LibSecondLife to logout and disconnect. Raises the disconnect events once it finishes. More...
|
|
void | Connect () |
|
void | SitOnGround () |
| Sit this bot on the ground. More...
|
|
void | Stand () |
| Stand this bot More...
|
|
void | SaveDefaultAppearance () |
|
void | SaveAsset (AssetWearable asset) |
|
WearableType | GetWearableType (string path) |
|
void | MakeDefaultAppearance (string wear) |
|
InventoryFolder | FindClothingFolder () |
|
void | Network_LoginProgress (object sender, LoginProgressEventArgs args) |
|
void | Network_SimConnected (object sender, SimConnectedEventArgs args) |
|
void | Network_SimDisconnected (object sender, SimDisconnectedEventArgs args) |
|
void | Network_OnDisconnected (object sender, DisconnectedEventArgs args) |
|
void | Objects_NewPrim (object sender, PrimEventArgs args) |
|
void | Asset_TextureCallback_Texture (TextureRequestState state, AssetTexture assetTexture) |
|
void | Asset_ReceivedCallback (AssetDownload transfer, Asset asset) |
|
|
int | PacketDebugLevel [get, set] |
|
bool | RequestObjectTextures [get, set] |
| Controls whether bots request textures for the object information they receive More...
|
|
BotManager | Manager [get, set] |
| Bot manager. More...
|
|
Dictionary< string, IBehaviour > | Behaviours [get, set] |
| Behaviours implemented by this bot. More...
|
|
Dictionary< UUID, Primitive > | Objects [get] |
| Objects that the bot has discovered. More...
|
|
ConnectionState | ConnectionState [get, set] |
| Is this bot connected to the grid? More...
|
|
List< Simulator > | Simulators [get] |
|
int | SimulatorsCount [get] |
| The number of connections that this bot has to different simulators. More...
|
|
string | FirstName [get, set] |
|
string | LastName [get, set] |
|
string | Name [get, set] |
|
string | Password [get, set] |
|
string | LoginUri [get, set] |
|
string | StartLocation [get, set] |
|
Random | Random [get, set] |
| Random number generator. More...
|
|
GridClient | Client [get, set] |
| New instance of a SecondLife client More...
|
|
Definition at line 56 of file Bot.cs.
pCampBot.Bot.Bot |
( |
BotManager |
bm, |
|
|
List< IBehaviour > |
behaviours, |
|
|
string |
firstName, |
|
|
string |
lastName, |
|
|
string |
password, |
|
|
string |
startLocation, |
|
|
string |
loginUri |
|
) |
| |
|
inline |
Constructor
- Parameters
-
bm | |
behaviours | Behaviours for this bot to perform |
firstName | |
lastName | |
password | |
loginUri | |
behaviours | |
Definition at line 185 of file Bot.cs.
bool pCampBot.Bot.AddBehaviour |
( |
IBehaviour |
behaviour | ) |
|
|
inline |
delegate void pCampBot.Bot.AnEvent |
( |
Bot |
callbot, |
|
|
EventType |
someevent |
|
) |
| |
void pCampBot.Bot.Asset_ReceivedCallback |
( |
AssetDownload |
transfer, |
|
|
Asset |
asset |
|
) |
| |
|
inline |
void pCampBot.Bot.Asset_TextureCallback_Texture |
( |
TextureRequestState |
state, |
|
|
AssetTexture |
assetTexture |
|
) |
| |
|
inline |
void pCampBot.Bot.Connect |
( |
| ) |
|
|
inline |
void pCampBot.Bot.Disconnect |
( |
| ) |
|
|
inline |
Tells LibSecondLife to logout and disconnect. Raises the disconnect events once it finishes.
Definition at line 329 of file Bot.cs.
InventoryFolder pCampBot.Bot.FindClothingFolder |
( |
| ) |
|
|
inline |
WearableType pCampBot.Bot.GetWearableType |
( |
string |
path | ) |
|
|
inline |
void pCampBot.Bot.MakeDefaultAppearance |
( |
string |
wear | ) |
|
|
inline |
void pCampBot.Bot.Network_LoginProgress |
( |
object |
sender, |
|
|
LoginProgressEventArgs |
args |
|
) |
| |
|
inline |
void pCampBot.Bot.Network_OnDisconnected |
( |
object |
sender, |
|
|
DisconnectedEventArgs |
args |
|
) |
| |
|
inline |
void pCampBot.Bot.Network_SimConnected |
( |
object |
sender, |
|
|
SimConnectedEventArgs |
args |
|
) |
| |
|
inline |
void pCampBot.Bot.Network_SimDisconnected |
( |
object |
sender, |
|
|
SimDisconnectedEventArgs |
args |
|
) |
| |
|
inline |
void pCampBot.Bot.Objects_NewPrim |
( |
object |
sender, |
|
|
PrimEventArgs |
args |
|
) |
| |
|
inline |
bool pCampBot.Bot.RemoveBehaviour |
( |
string |
abbreviatedName | ) |
|
|
inline |
void pCampBot.Bot.SaveAsset |
( |
AssetWearable |
asset | ) |
|
|
inline |
void pCampBot.Bot.SaveDefaultAppearance |
( |
| ) |
|
|
inline |
void pCampBot.Bot.SitOnGround |
( |
| ) |
|
|
inline |
Sit this bot on the ground.
Definition at line 406 of file Bot.cs.
void pCampBot.Bot.Stand |
( |
| ) |
|
|
inline |
Stand this bot
Definition at line 415 of file Bot.cs.
bool pCampBot.Bot.TryGetBehaviour |
( |
string |
abbreviatedName, |
|
|
out IBehaviour |
behaviour |
|
) |
| |
|
inline |
List<uint> pCampBot.Bot.objectIDs = new List<uint>() |
|
protected |
string pCampBot.Bot.saveDir |
Dictionary<string, IBehaviour> pCampBot.Bot.Behaviours |
|
getset |
Behaviours implemented by this bot.
Indexed by abbreviated name. There can only be one instance of a particular behaviour. Lock this structure before manipulating it.
Definition at line 100 of file Bot.cs.
GridClient pCampBot.Bot.Client |
|
getset |
New instance of a SecondLife client
Definition at line 173 of file Bot.cs.
Is this bot connected to the grid?
Definition at line 121 of file Bot.cs.
string pCampBot.Bot.FirstName |
|
getset |
string pCampBot.Bot.LastName |
|
getset |
string pCampBot.Bot.LoginUri |
|
getset |
Dictionary<UUID, Primitive> pCampBot.Bot.Objects |
|
get |
Objects that the bot has discovered.
Returns a list copy. Inserting new objects manually will have no effect.
Definition at line 109 of file Bot.cs.
int pCampBot.Bot.PacketDebugLevel |
|
getset |
string pCampBot.Bot.Password |
|
getset |
Random pCampBot.Bot.Random |
|
getset |
Random number generator.
Definition at line 168 of file Bot.cs.
bool pCampBot.Bot.RequestObjectTextures |
|
getset |
Controls whether bots request textures for the object information they receive
Definition at line 86 of file Bot.cs.
List<Simulator> pCampBot.Bot.Simulators |
|
get |
int pCampBot.Bot.SimulatorsCount |
|
get |
The number of connections that this bot has to different simulators.
Includes both root and child connections.
Definition at line 137 of file Bot.cs.
string pCampBot.Bot.StartLocation |
|
getset |
AnEvent pCampBot.Bot.OnDisconnected |
The documentation for this class was generated from the following file: