protected override IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { IPrim p = primFactory.MakePrim(Name, position, DefaultColour, new Vector3(0f, 0f, .001f), PrimType.Cylinder); p.Editable = false; return(p); }
protected override IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { IPrim p = primFactory.MakePrim(Name, position, DefaultColour, new Vector3(0f, 0f, .001f), PrimType.Cylinder); p.Editable = false; //ISpy<IPrim> pSpy = new Spy<IPrim>(p); //pSpy.OnMethodEvent += (source, method, ret, parameters) => p.Say("Called " + method.Name); //return pSpy.Instance; return(p); }
protected override IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { bool isEP = Parameters.Get <bool>("IsEP"); bool locked = Parameters.Get <bool>("Lock"); Logger.Info("Creating prim with colour " + DefaultColour); IPrim p = primFactory.MakePrim(Name, position, DefaultColour, new Vector3(.5f, .5f, .5f), isEP ? PrimType.Cylinder : PrimType.Sphere, Quaternion.Identity); p.Editable = !locked; return(p); }
protected override IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { IPrim p = primFactory.MakePrim(Name, position, DefaultColour, new Vector3(0f, 0f, .001f), PrimType.Cylinder); p.Editable = false; //ISpy<IPrim> pSpy = new Spy<IPrim>(p); //pSpy.OnMethodEvent += (source, method, ret, parameters) => p.Say("Called " + method.Name); //return pSpy.Instance; return p; }
protected override IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { bool isEP = Parameters.Get<bool>("IsEP"); bool locked = Parameters.Get<bool>("Lock"); Logger.Info("Creating prim with colour " + DefaultColour); IPrim p = primFactory.MakePrim(Name, position, DefaultColour, new Vector3(.5f, .5f, .5f), isEP ? PrimType.Cylinder : PrimType.Sphere, Quaternion.Identity); p.Editable = !locked; return p; }
protected override IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { IPrim p = primFactory.MakePrim(Name, position, DefaultColour, new Vector3(0f, 0f, .001f), PrimType.Cylinder); p.Editable = false; return p; }
protected virtual IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { return(primFactory.MakePrim(Name, position, DefaultColour)); }
protected virtual IPrim InitPrim(IPrimFactory primFactory, Vector3 position) { return primFactory.MakePrim(Name, position, DefaultColour); }