void EditPolyMod::PrePaintStroke (PaintModeID paintMode) { if (IsPaintDeformMode(paintMode)) { SetOperation (ep_op_paint_deform, false, true); } }
NS_IMETHODIMP nsMsgOfflineImapOperation::SetSourceFolderURI(const char * aSourceFolderURI) { m_sourceFolder = aSourceFolderURI ? aSourceFolderURI : 0; SetOperation(kMoveResult); return m_mdb->SetProperty(m_mdbRow, PROP_SRC_FOLDER_URI, aSourceFolderURI); }
NS_IMETHODIMP nsMsgOfflineImapOperation::AddMessageCopyOperation(const char *destinationBox) { SetOperation(kMsgCopy); nsCAutoString newDest(destinationBox); nsresult rv = GetCopiesFromDB(); NS_ENSURE_SUCCESS(rv, rv); m_copyDestinations.AppendCString(newDest); return SetCopiesToDB(); }
NS_IMETHODIMP nsMsgOfflineImapOperation::SetFlagOperation(imapMessageFlagsType aFlagOperation) { if (PR_LOG_TEST(IMAPOffline, PR_LOG_ALWAYS)) PR_LOG(IMAPOffline, PR_LOG_ALWAYS, ("msg id %x setFlagOperation was %x add %x", m_messageKey, m_operationFlags, aFlagOperation)); SetOperation(kFlagsChanged); nsresult rv = SetNewFlags(aFlagOperation); NS_ENSURE_SUCCESS(rv, rv); m_operationFlags |= aFlagOperation; return m_mdb->SetUint32Property(m_mdbRow, PROP_OPERATION_FLAGS, m_operationFlags); }
// --[ Method ]--------------------------------------------------------------- // // - Class : CFuncTriangle // - Prototype : bool Parse(CAdvancedParser* pParser) // // - Purpose : Parses the function parameters from a script. // // ----------------------------------------------------------------------------- bool CFuncTriangle::Parse(CAdvancedParser* pParser) { assert(pParser); assert(pParser->Ready()); Free(); std::string strOperation; pParser->ReadKeyRaw ("#Operation", '=', &strOperation, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Min", '=', &m_fMin, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Max", '=', &m_fMax, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Offset", '=', &m_fOffset, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Frequency", '=', &m_fFrequency, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Assimetry", '=', &m_fAssimetry, CParser::SEARCH_WHOLEDATA); SetOperation(StringToOperation(strOperation)); return true; }
// --[ Method ]--------------------------------------------------------------- // // - Class : CFuncRandom // - Prototype : bool Parse(CAdvancedParser* pParser) // // - Purpose : Parses the function parameters from a script. // // ----------------------------------------------------------------------------- bool CFuncRandom::Parse(CAdvancedParser* pParser) { assert(pParser); assert(pParser->Ready()); Free(); std::string strOperation; pParser->ReadKeyRaw ("#Operation", '=', &strOperation, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Min", '=', &m_fMin, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Max", '=', &m_fMax, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyFloat("#Frequency", '=', &m_fFrequency, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyInt ("#Seed", '=', &m_nSeed, CParser::SEARCH_WHOLEDATA); pParser->ReadKeyBool ("#Smooth", '=', &m_bSmooth, CParser::SEARCH_WHOLEDATA); SetOperation(StringToOperation(strOperation)); return true; }
EXPORT_C void CImOffLineOperation::SetMtmSpecificCommandL(TMsvId aMessageId, TMsvId aTargetMessageId, TInt aMtmFunctionId, const TDesC8& aParameters) { HBufC8* parameters = aParameters.AllocL(); SetOperation(EOffLineOpMtmSpecific, aMessageId, aTargetMessageId, aMtmFunctionId, parameters); }
NS_IMETHODIMP nsMsgOfflineImapOperation::AddKeywordToRemove(const char * aKeyword) { SetOperation(kRemoveKeywords); return AddKeyword(aKeyword, m_keywordsToRemove, PROP_KEYWORD_REMOVE, m_keywordsToAdd, PROP_KEYWORD_ADD); }