LLVOAvatar class members reorganized to line up with V2 better. Added accessors from v2 where applicable. mBakedTextureData renamed to mBakedTextureDatas
This commit is contained in:
@@ -1430,7 +1430,7 @@ ERlvCmdRet RlvHandler::processForceCommand(const RlvCommand& rlvCmd) const
|
||||
{
|
||||
VERIFY_OPTION(rlvCmd.getOption().empty());
|
||||
LLVOAvatar* pAvatar = gAgent.getAvatarObject();
|
||||
if ( (pAvatar) && (pAvatar->mIsSitting) && (!hasBehaviourExcept(RLV_BHVR_UNSIT, rlvCmd.getObjectID())) )
|
||||
if ( (pAvatar) && (pAvatar->isSitting()) && (!hasBehaviourExcept(RLV_BHVR_UNSIT, rlvCmd.getObjectID())) )
|
||||
{
|
||||
gAgent.setControlFlags(AGENT_CONTROL_STAND_UP);
|
||||
send_agent_update(TRUE, TRUE); // See behaviour notes on why we have to force an agent update here
|
||||
@@ -1577,7 +1577,7 @@ ERlvCmdRet RlvHandler::onForceSit(const RlvCommand& rlvCmd) const
|
||||
return RLV_RET_FAILED_LOCK;
|
||||
else if ( (hasBehaviour(RLV_BHVR_STANDTP)) && (gAgent.getAvatarObject()) )
|
||||
{
|
||||
if (gAgent.getAvatarObject()->mIsSitting)
|
||||
if (gAgent.getAvatarObject()->isSitting())
|
||||
return RLV_RET_FAILED_LOCK;
|
||||
m_posSitSource = gAgent.getPositionGlobal();
|
||||
}
|
||||
@@ -1692,7 +1692,7 @@ ERlvCmdRet RlvHandler::processReplyCommand(const RlvCommand& rlvCmd) const
|
||||
{
|
||||
// NOTE: RLV 1.16.1 returns a NULL UUID if we're not sitting
|
||||
LLVOAvatar* pAvatar = gAgent.getAvatarObject(); LLUUID idSitObj;
|
||||
if ( (pAvatar) && (pAvatar->mIsSitting) )
|
||||
if ( (pAvatar) && (pAvatar->isSitting()) )
|
||||
{
|
||||
// LLVOAvatar inherits from 2 classes so make sure we get the right vfptr
|
||||
LLViewerObject* pAvatarObj = dynamic_cast<LLViewerObject*>(pAvatar), *pParent;
|
||||
|
||||
Reference in New Issue
Block a user