青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Programmer's Cookbook

{C++ 基礎} {C++ 高級} {C#界面,C++核心算法} {設計模式} {C#基礎}

ManagedARX 重寫DwgFiler

// Copyright?2004?by?Autodesk,?Inc.
//
// Permission?to?use,?copy,?modify,?and?distribute?this?software?in
// object?code?form?for?any?purpose?and?without?fee?is?hereby?granted,?
// provided?that?the?above?copyright?notice?appears?in?all?copies?and?
// that?both?that?copyright?notice?and?the?limited?warranty?and
// restricted?rights?notice?below?appear?in?all?supporting?
// documentation.
//
// AUTODESK?PROVIDES?THIS?PROGRAM?"AS?IS"?AND?WITH?ALL?FAULTS.?
// AUTODESK?SPECIFICALLY?DISCLAIMS?ANY?IMPLIED?WARRANTY?OF
// MERCHANTABILITY?OR?FITNESS?FOR?A?PARTICULAR?USE.??AUTODESK,?INC.?
// DOES?NOT?WARRANT?THAT?THE?OPERATION?OF?THE?PROGRAM?WILL?BE
// UNINTERRUPTED?OR?ERROR?FREE.
//
// Use,?duplication,?or?disclosure?by?the?U.S.?Government?is?subject?to?
// restrictions?set?forth?in?FAR?52.227-19?(Commercial?Computer
// Software?-?Restricted?Rights)?and?DFAR?252.227-7013(c)(1)(ii)
// (Rights?in?Technical?Data?and?Computer?Software),?as?applicable.

using ?System;
using ?System.Collections;
using ?System.Reflection;
using ?Autodesk.AutoCAD.Runtime;
using ?Autodesk.AutoCAD.DatabaseServices;
using ?Autodesk.AutoCAD.Geometry;
using ?Autodesk.AutoCAD.EditorInput;
using ?Autodesk.AutoCAD.ApplicationServices;

namespace ?filer
{

????
public ? class ?TestFiler
????
{
????????
/// Defines?a?command?which?prompt?a?message?on?the?AutoCAD?command?line
????????[CommandMethod( " runfiler " )]
????????
public ? void ?filer()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????PromptEntityOptions?opt?
= ? new ?PromptEntityOptions( " Select?an?object?to?dump " );
????????????PromptEntityResult?res?;
????????????
do
????????????
{
????????????????res?
= ?ed.GetEntity(opt);
????????????????opt.Message?
= ? " \nNo?object?selected.?Select?an?object?to?dump " ;
????????????}

????????????
while ?(res.Status? == ?PromptStatus.Error);
????????????
if ?(res.Status? == ?PromptStatus.OK)
????????????
{
????????????????
using ?(Transaction?t? = ?Application.DocumentManager.MdiActiveDocument.Database.TransactionManager.StartTransaction())
????????????????
{
????????????????????Entity?ent?
= ?(Entity)t.GetObject(res.ObjectId,OpenMode.ForRead);
????????????????????MyFiler?filer?
= ? new ?MyFiler();
????????????????????ent.DwgOut(filer);
????????????????????t.Commit();
????????????????}

????????????}
?
????????}

????}



????
class ?MyFiler?:?Autodesk.AutoCAD.DatabaseServices.DwgFiler
????
{
????????
string ?fileType? = ? "" ;
????????
string ?dwgVersion? = ? "" ;
????????
public ?MyFiler()
????????
{
????????}


????
/// ??_____________________??Data?Reading????_____________________
????
????????
public ? override ?System.IntPtr?ReadAddress()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?System.IntPtr?();
????????}


????????
public ? override ? byte []?ReadBinaryChunk()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? null ;
????????}


????????
public ? override ? bool ?ReadBoolean()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? false ;
????????}


????????
public ? override ? byte ?ReadByte()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? 0 ;
????????}


????????
public ? override ? void ?ReadBytes( byte []?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????}


????????
public ? override ? double ?ReadDouble()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? 0 ;
????????}


????????
public ? override ?Handle?ReadHandle()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?Handle?();
????????}


????????
public ? override ?ObjectId?ReadHardOwnershipId()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?ObjectId?();
????????}


????????
public ? override ?ObjectId?ReadHardPointerId()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?ObjectId?();
????????}


????????
public ? override ? short ?ReadInt16()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? 0 ;
????????}


????????
public ? override ? int ?ReadInt32()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? 0 ;
????????}


????????
public ? override ?Point2d?ReadPoint2d()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?Point2d();
????????}


????????
public ? override ?Point3d?ReadPoint3d()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?Point3d();
????????}


????????
public ? override ?Scale3d?ReadScale3d()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?Scale3d();
????????}


????????
public ? override ?ObjectId?ReadSoftOwnershipId()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?ObjectId?();
????????}


????????
public ? override ?ObjectId?ReadSoftPointerId()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?ObjectId?();
????????}


????????
public ? override ? string ?ReadString()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? null ;
????????}


????????
public ? override ? ushort ?ReadUInt16()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? 0 ;
????????}


????????
public ? override ? uint ?ReadUInt32()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? 0 ;
????????}


????????
public ? override ?Vector2d?ReadVector2d()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?Vector2d();
????????}


????????
public ? override ?Vector3d?ReadVector3d()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????
return ? new ?Vector3d();
????????}


????????
public ? override ? void ?ResetFilerStatus()
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????}


????????
public ? override ? void ?Seek( int ?offset,? int ?method)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????}


????????
/// ??_____________________??Data?Writing????_____________________
????????
????????
public ? override ? void ?WriteAddress(System.IntPtr?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );

????????}


????????
public ? override ? void ?WriteBinaryChunk( byte []?chunk)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????}


????????
public ? override ? void ?WriteBoolean( bool ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );

????????}


????????
public ? override ? void ?WriteByte( byte ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteBytes( byte []?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );

????????}


????????
public ? override ? void ?WriteDouble( double ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteHandle(Handle?handle)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????}


????????
public ? override ? void ?WriteHardOwnershipId(ObjectId?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteHardPointerId(ObjectId?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteInt16( short ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );

????????}


????????
public ? override ? void ?WriteInt32( int ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WritePoint2d(Point2d?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteScale3d(Scale3d?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteSoftOwnershipId(ObjectId?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteSoftPointerId(ObjectId?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteString( string ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteUInt16( ushort ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteUInt32( uint ?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteVector2d(Vector2d?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ? void ?WriteVector3d(Vector3d?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ " \n " );
????????}


????????
public ? override ?FullDwgVersion?DwgVersion
????????
{
????????????
get
????????????
{
????????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????????
if ?(dwgVersion? != ? base .DwgVersion.ToString())
????????????????
{
????????????????????dwgVersion?
= ? base .DwgVersion.ToString();
????????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ?dwgVersion? + " \n " );
????????????????}

????????????????
return ? base .DwgVersion;
????????????}

????????}

????????
????????
public ? override ?ErrorStatus?FilerStatus
????????
{
????????????
get
????????????
{
????????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????????
// ?ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?+?"?=?"?+?FilerStatus.GetType()?+?"\n");
???????????????? return ? new ?ErrorStatus?();
????????????}

????????????
set
????????????
{
????????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ?? " ?=? " ? + ? " \n " );
????????????}

????????}


????????
public ? override ?FilerType?FilerType
????????
{
????????????
get
????????????
{
????????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????????
if ?(fileType? != ?FilerType.CopyFiler.ToString())
????????????????
{
????????????????????fileType?
= ?FilerType.CopyFiler.ToString();
????????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ?fileType? + " ?\n " );
????????????????}

????????????????
return ?FilerType.CopyFiler;
????????????}

????????????
????????}


????????
public ? override ? int ?Position
????????
{
????????????
get
????????????
{
????????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " ? + ? " \n " );
????????????????
return ? 0 ;
????????????}

????????}


????????
public ? override ? void ?WritePoint3d(Point3d?value)
????????
{
????????????Editor?ed?
= ?Application.DocumentManager.MdiActiveDocument.Editor;??
????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
+ ? " ?=? " );
????????????ed.WriteMessage(value.ToString()
+ ? " \n " );
????????}

????}

}

posted on 2006-07-03 15:22 夢在天涯 閱讀(1277) 評論(0)  編輯 收藏 引用 所屬分類: ARX/DBX

公告

EMail:itech001#126.com

導航

統計

  • 隨筆 - 461
  • 文章 - 4
  • 評論 - 746
  • 引用 - 0

常用鏈接

隨筆分類

隨筆檔案

收藏夾

Blogs

c#(csharp)

C++(cpp)

Enlish

Forums(bbs)

My self

Often go

Useful Webs

Xml/Uml/html

搜索

  •  

積分與排名

  • 積分 - 1811980
  • 排名 - 5

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              亚洲福利国产精品| 亚洲图片在线| 日韩视频在线一区| 亚洲国产人成综合网站| 亚洲人体1000| 免费在线看成人av| 免费在线亚洲欧美| 欧美日韩国产高清视频| 欧美日韩视频| 国产精品美女久久福利网站| 国产精品天天看| 黄色日韩在线| 亚洲国产91| 亚洲视频播放| 久久香蕉国产线看观看av| 欧美91福利在线观看| 艳女tv在线观看国产一区| 亚洲精品网址在线观看| 亚洲一区二区三区中文字幕在线| 亚洲欧美色婷婷| 激情小说另类小说亚洲欧美| 亚洲国产精品嫩草影院| 一区二区三区国产| 久久久久欧美精品| 亚洲国产精品成人| av成人免费| 久久高清国产| 欧美日韩精品二区第二页| 国产精品视频精品视频| 免费不卡中文字幕视频| 国产精品美女久久久久av超清 | 欧美午夜欧美| 国产日韩欧美综合一区| 亚洲电影免费在线观看| 亚洲一区在线视频| 免费在线亚洲| 亚洲视频中文字幕| 狂野欧美一区| 国产日韩欧美亚洲一区| 一区二区高清视频| 欧美国产精品中文字幕| 欧美一区二区成人| 欧美视频二区36p| 在线精品国产欧美| 性做久久久久久久免费看| 亚洲日产国产精品| 老**午夜毛片一区二区三区| 国产免费观看久久黄| 中日韩视频在线观看| 欧美激情欧美激情在线五月| 久久黄色网页| 国产一区二区无遮挡| 亚洲欧美综合一区| 在线中文字幕不卡| 欧美日韩一二三四五区| 亚洲美女尤物影院| 亚洲国产另类 国产精品国产免费| 久久久www免费人成黑人精品| 国产伦一区二区三区色一情| 亚洲一级一区| 一区二区三区四区蜜桃| 欧美日韩三级视频| 在线亚洲一区二区| 日韩亚洲在线观看| 欧美日韩在线播| 中文网丁香综合网| 一本久久综合| 国产精品美女主播| 欧美一区二区三区视频免费播放| 在线亚洲伦理| 午夜精品美女久久久久av福利| 亚洲精品在线三区| 欧美精品免费在线| 中文在线一区| 亚洲综合首页| 国产色婷婷国产综合在线理论片a| 亚洲综合视频网| 午夜精彩国产免费不卡不顿大片| 国产欧美一区二区精品性| 久久网站免费| 欧美成人免费在线观看| 亚洲婷婷综合久久一本伊一区| 99热免费精品| 国产午夜精品久久久| 欧美88av| 国产精品久久波多野结衣| 欧美中文在线观看| 麻豆精品91| 亚洲女性裸体视频| 欧美中文字幕在线| 亚洲卡通欧美制服中文| 日韩亚洲国产欧美| 国产一区二区三区的电影 | 欧美一区深夜视频| 91久久在线观看| 一区二区三区视频在线观看| 国产午夜精品福利| 亚洲日本欧美| 激情懂色av一区av二区av| 亚洲日本欧美天堂| 黄色亚洲在线| 亚洲影视在线播放| 日韩视频在线观看国产| 性色av一区二区三区在线观看| 91久久精品日日躁夜夜躁欧美| 亚洲图片在区色| 亚洲人成亚洲人成在线观看图片 | 欧美日韩亚洲一区二区三区在线| 久久国产福利| 国产精品成人在线| 亚洲电影免费观看高清完整版在线观看 | 国产欧美日韩综合精品二区| 亚洲国产精品悠悠久久琪琪| 国产亚洲精品久久久久婷婷瑜伽| 亚洲国产精品小视频| 韩国一区二区在线观看| 一本色道久久综合亚洲精品不 | 欧美大香线蕉线伊人久久国产精品| 亚洲一区二区精品在线| 免费观看成人鲁鲁鲁鲁鲁视频 | 久久国产精品第一页| 欧美日韩在线视频首页| 亚洲大胆人体视频| 欧美高清视频www夜色资源网| 国产精品二区在线观看| 亚洲国产一区二区a毛片| 一区二区三区在线观看国产| 亚洲一区久久| 亚洲一区中文字幕在线观看| 免费在线观看精品| 欧美大香线蕉线伊人久久国产精品| 国产麻豆91精品| 亚洲色图制服丝袜| 亚洲一区二区三区成人在线视频精品| 欧美成人免费观看| 欧美激情国产高清| 91久久精品美女| 欧美黄在线观看| 亚洲国产精品精华液2区45| 在线视频成人| 六月婷婷久久| 亚洲电影免费| 一本色道久久综合亚洲精品小说| 欧美精品18+| 99精品国产在热久久下载| 一区二区av在线| 欧美三级电影网| 中文在线一区| 欧美在线播放视频| 国产一区二区黄| 久久欧美肥婆一二区| 欧美激情二区三区| 99热这里只有成人精品国产| 欧美精品乱码久久久久久按摩| 亚洲精品在线视频观看| 亚洲综合另类| 国产真实久久| 免费国产一区二区| 99综合电影在线视频| 欧美一区二区三区电影在线观看| 国产一区二区三区在线观看网站| 久久午夜电影| 日韩午夜电影av| 久久狠狠亚洲综合| 在线成人黄色| 欧美日韩免费在线观看| 欧美一级免费视频| 亚洲国产精品va在线看黑人动漫| 亚洲午夜性刺激影院| 国内精品国产成人| 欧美精品在线播放| 午夜精品久久久久久久男人的天堂 | 午夜在线电影亚洲一区| 永久91嫩草亚洲精品人人| 欧美精品亚洲| 欧美影院午夜播放| 亚洲精品免费一区二区三区| 久久国产精品一区二区三区四区| 亚洲高清资源| 久久久免费精品视频| 亚洲婷婷国产精品电影人久久 | 99精品国产在热久久| 国产精品入口夜色视频大尺度| 久久久综合免费视频| 中文精品99久久国产香蕉| 免费视频久久| 午夜精品一区二区三区在线| 亚洲高清视频一区| 国产麻豆日韩欧美久久| 欧美精品v日韩精品v韩国精品v| 亚洲欧美综合一区| av成人激情| 亚洲人体偷拍| 欧美国产日韩免费| 欧美在线免费观看视频| 一区二区三区|亚洲午夜| 亚洲激情视频在线播放| 国精品一区二区三区| 国产精品视频一区二区三区| 欧美精品97|