コード例 #1
0
ファイル: NFCDataList.cs プロジェクト: ketoo/NoahGameFrame
        public override bool AddFloat(double value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_FLOAT);
            data.Set(value);

			return AddDataObject(ref data);
        }
コード例 #2
0
ファイル: NFCDataList.cs プロジェクト: ketoo/NoahGameFrame
        public override bool AddInt(Int64 value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_INT);
            data.Set(value);

			return AddDataObject(ref data);
        }
コード例 #3
0
ファイル: NFCDataList.cs プロジェクト: ketoo/NFrame
        public override bool AddDouble(double value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_DOUBLE);
            data.Set(value);

            return AddDataObject(ref data);
        }
コード例 #4
0
        public override bool AddDouble(double value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_DOUBLE);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #5
0
        public override bool AddVector2(NFVector2 value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_VECTOR2);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #6
0
        public bool AddString(string value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_STRING);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #7
0
        public bool AddObject(NFGUID value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_OBJECT);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #8
0
        public bool AddVector3(NFVector3 value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_VECTOR3);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #9
0
        public bool AddFloat(double value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_FLOAT);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #10
0
        public bool AddInt(Int64 value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_INT);

            data.Set(value);

            return(AddDataObject(ref data));
        }
コード例 #11
0
        public bool SetVector3(int index, NFVector3 value)
        {
            TData data = GetData(index);

            if (data != null && data.GetType() == VARIANT_TYPE.VTYPE_VECTOR3)
            {
                data.Set(value);

                return(true);
            }

            return(false);
        }
コード例 #12
0
        public override bool SetDouble(int index, double value)
        {
            TData data = GetData(index);

            if (data != null && data.GetType() == VARIANT_TYPE.VTYPE_DOUBLE)
            {
                data.Set(value);

                return(true);
            }

            return(false);
        }
コード例 #13
0
        public bool SetString(int index, string value)
        {
            TData data = GetData(index);

            if (data != null && data.GetType() == VARIANT_TYPE.VTYPE_STRING)
            {
                data.Set(value);

                return(true);
            }

            return(false);
        }
コード例 #14
0
        public bool SetObject(int index, NFGUID value)
        {
            TData data = GetData(index);

            if (data != null && data.GetType() == VARIANT_TYPE.VTYPE_OBJECT)
            {
                data.Set(value);

                return(true);
            }

            return(false);
        }
コード例 #15
0
        public bool SetFloat(int index, double value)
        {
            TData data = GetData(index);

            if (data != null && data.GetType() == VARIANT_TYPE.VTYPE_FLOAT)
            {
                data.Set(value);

                return(true);
            }

            return(false);
        }
コード例 #16
0
        public bool SetInt(int index, Int64 value)
        {
            TData data = GetData(index);

            if (data != null && data.GetType() == VARIANT_TYPE.VTYPE_INT)
            {
                data.Set(value);

                return(true);
            }

            return(false);
        }
コード例 #17
0
ファイル: NFCDataList.cs プロジェクト: ketoo/NoahGameFrame
        public override bool AddObject(NFGUID value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_OBJECT);
            data.Set(value);

			return AddDataObject(ref data);
        }
コード例 #18
0
ファイル: NFCDataList.cs プロジェクト: ketoo/NoahGameFrame
        public override bool AddVector2(NFVector2 value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_VECTOR2);
            data.Set(value);

            return AddDataObject(ref data);
        }
コード例 #19
-10
ファイル: NFCDataList.cs プロジェクト: ketoo/NoahGameFrame
        public override bool AddString(string value)
        {
            TData data = new TData(VARIANT_TYPE.VTYPE_STRING);
            data.Set(value);

            return AddDataObject(ref data);
        }